Sponsored White Papers, Webcasts, and Downloads
Additional Resources
- Load Balancing and OpenMP Implementation of Nested Parallelism
- Many problems have multiple layers of parallelism. The outer-level may consist of few and coarse-grained tasks. Next, each of these tasks may also be rich in parallelism, and be split into a number of fine-grained tasks, which again may consist of even finer subtasks, and so on. Here this paper...
- Tags: Reed Elsevier Inc., Load Balancing, Network Technology, Networking
- White papers 2005-10-17
- Feedback Directed Implicit Parallelism
- This paper presents an automated way of using spare CPU resources within a shared memory multi-processor or multi-core machine. The approach is to profile the execution of a program; from this to identify pieces of work which are promising sources of parallelism; recompile the program with this work being performed...
- Tags: Association For Computing Machinery, Multi-core, Processors, Semiconductors, Hardware, Components
- White papers 2007-04-10
- Data Parallel Haskell: A Status Report
- This paper describes the design and current status of the effort to implement the programming model of nested data parallelism into the Glasgow Haskell Compiler. This paper extended the original programming model and its implementation, both of which were first popularised by the NESL language, in terms of expressiveness as...
- Tags: Programming Model, Association For Computing Machinery, Multi-core, Programming, Development Tools, Software Development, Software/Web Development
- White papers 2007-01-16
- Parallelism and Scalability With Intel Itanium 2 Processors: How Itanium Processors Improve Performance
- With the release of the Intel Itanium 2 processor 1.60 GHz with 9MB L3 cache, the Itanium architecture offers new levels of compute-parallelism that bring premier performance to enterprise and technical computing. The Itanium 2 processor established a broad series of exceptional performance records, and led a vast growth in...
- Tags: Performance, Scalability, Intel Itanium, Intel Itanium 2, Intel Corp., Processors, Semiconductors, Hardware, Components
- White papers 2004-10-01
- Cache Optimization for Coarse Grain Task Parallel Processing Using Inter-Array Padding
- The wide use of multiprocessor system has been making automatic parallelizing compilers more important. To improve the performance of multiprocessor system more by compiler, multigrain parallelization is important. In multigrain parallelization, coarse grain task parallelism among loops and subroutines and near fine grain parallelism among statements is used in addition...
- Tags: Grain, Optimization, Compiler, Parallel Processing, Multiprocessor, Development Tools, Processors, Software Development, Software/Web Development, Semiconductors, Hardware, Components
- White papers 2007-12-01
- Intel Threading Building Blocks: Why Threading Building Blocks?
- Intel Threading Building Blocks offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps one leverage multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library;it represents a higher-level, task-based parallelism that...
- Tags: Performance, O'Reilly Media Inc., C++, Intel Corp., Intel Threading Building Blocks, C/C++, Programming Languages, Performance Management, Software Development, Software/Web Development, Human Resources, Workforce Management
- Book chapters 2007-07-01
- Optimizing Operand Transport Using Dynamic SIMDization in Multimedia Systems
- For multimedia processing, modern Instruction-Level Parallel ILP processors are faced with limited parallelism and inevitable communication issues, as silicon feature size decreases and pipelines become wider. This paper proposes and evaluates a dynamic optimization mechanism that exploits regular operand distribution patterns in multimedia applications. The proposed methodology; improves performance by...
- Tags: Georgia Institute Of Technology, Multimedia, Optimization
- White papers 2006-04-11
- Parallel Processing Applied to the Design of Concrete Encased Grounding Electrodes
- This work presents the authors' investigation regarding the application of parallel processing to the design of grounding systems, comprising concrete encased electrodes. The natural parallelism of the involved tasks and the large time-consuming characteristic of sequential processing for this kind of application justify the use of high performance computation. This...
- Tags: Electrode, Sao Paulo, Parallel Processing
- White papers 2007-12-01
- Understanding the Memory Performance of Data-Mining Workloads on Small, Medium, and Large-Scale CMPs Using Hardware-Software Co-Simulation
- With the amount of data continuing to grow, extracting "Data of interest" is becoming popular, pervasive, and more important than ever. Data mining, as this process is known as, seeks to draw meaningful conclusions, extract knowledge, and acquire models from vast amounts of data. These compute-intensive data-mining applications, where thread-level...
- Tags: Performance, Memory, Data-mining Application, Data Mining, Business Intelligence, Marketing Research, Databases, Enterprise Software, Software, Data Management, Marketing
- White papers 2007-02-26
- High Performance Low Cost Video Analysis Core for Smart Camera Chips in Distributed Surveillance Network
- Conventional smart camera cannot achieve real-time processing for high-performance video content analysis algorithms with only RISCs. In literatures, DSPs or coprocessors are employed to implement video content analysis functions. In this paper, a video content analysis core with specially-designed hardware accelerators is proposed to realize the content analysis functions in...
- Tags: Network, High-performance, Video, Hardware, Camera, Analysis, Chip, Analysis Function, Corporate Communications, Marketing
- White papers 2006-07-01
- TechNet Webcast: 24 Hours of SQL Server 2008: Scale Your Business (Level 200)
- Contoso, like most firms, found that once one database is deployed, others soon follow. Unless planned, these deployments can scale out of control. Microsoft SQL Server 2008 offers a number of features that provide solutions for Contoso to scale out and up, while maintaining control. This webcast shows how to...
- Tags: Microsoft SQL Server 2008, Webcast, Microsoft SQL Server, Microsoft Corp., Microsoft TechNet, Backups, Databases, Enterprise Software, Software, Data Management
- Webcasts 2008-05-15
- A Parallel Processing Hardware Architecture for Elliptic Curve Cryptosystems
- This paper proposes a parallel processing crypto-processor for Elliptic Curve Cryptography ECC to speed up EC point multiplication. The processor consists of a controller that dynamically checks Instruction-Level Parallelism ILP and multiple sets of modular arithmetic logic units accelerating modular operations. A case study of HW design with the proposed...
- Tags: Processor, Parallel Processing, IEEE, Digital Signatures, Security
- White papers 2006-04-19
- High-Performance Network Intrusion Detection Through Parallelism
- Network intrusion detection has become increasingly popular in recent years due to the proliferation of Internet-based security attacks. Network Intrusion Detection Systems NIDS inspect the content of incoming packets on a network for known attacks and alert the operator when they are found. Intrusion detection is computationally expensive, and this...
- Tags: Purdue University, Network Intrusion Detection System, Network, High-performance, Intrusion Detection, Security, Networking
- White papers 2007-05-01
- Hundreds of Threads: Trends for Tera-Scale Programming
- This presentation provides challenges and directions in scaling multi-threaded software development. Nested data parallelism eases highly threaded programming. Speculative multithreading compilers take advantage of multiple cores. Transactional memory techniques simplify and optimize the use of shared-memory.
- Tags: Intel Corp., Multi-threading, Development Tools, Software Development, Software/Web Development
- Presentations 2006-09-27
- Pipes and Threads: Performance Testing of Advanced Scalability Features in SAS V9
- The introduction of SAS v9 marked a major upgrade in the SAS computing system with many features targeting scalability for large datasets. Many procedures have been enhanced with the ability to perform parallel processing. This includes some of the most frequently used procedures (MEANS, REPORT, SORT, SQL, SUMMARY, TABULATE, GLM,...
- Tags: Performance, Scalability, SAS Institute
- White papers 2007-05-14
- Microsoft's Parallel Extensions Library: Making multithreading easier
- Microsoft is working hard to release the Parallel Extensions Library, which is a library of objects designed to speed the development of multithreaded applications. The library contains two major advantages over traditional .NET multithreading techniques. The Parallel Extensions Library encapsulates many existing concepts into prepackaged and tested...
- Tags: Parallel, Developer, Microsoft Corp., LINQ, Multi-threading, Parallel Extensions Library, Data Parallelism, PLINQ PLINQ, Justin James
- Blog posts 2008-04-21
- Accessing remote hardware
- How to access a remote system's hardwaresound device or sound cardwhen both systems are connected through LAN and both are same system configuration? Is it possible to sharing hardware resources, when one has no hardware and other has? please help me.
- Tags: hardware, shellva_s@...
- Discussion threads 2007-02-23
- Data Recovery Hardware
- Hello,I am curious about Data Recovery Hardware that might be available these days that would assist in recovering from failed media, IDE, SATA HD'S, RAID[S], CD MEDIA, FLASH DRIVE'S ETC.Keep in mind that I am looking for info. on hardware.Software has worked great in the past and continue to...
- Tags: Storage management, Databases, rawfish, data recovery, Data Recovery Hardware, hardware
- Discussion threads 2007-11-16
- TechNet Webcast: SQL Server 2008 (Part 1 of 3): High-Performance Data Warehousing (Level 300)
- The attendee will learn how to incorporate the new features in Microsoft SQL Server 2008 to provide a high-performance data warehouse that can scale to larger number of users and growing volumes of data. This webcast covers new technologies like partitioned table parallelism, star join query enhancements, and Grouping Sets.
- Tags: Microsoft SQL Server 2008, Webcast, Microsoft SQL Server, High-performance, Microsoft Corp., Microsoft TechNet, Leadership, Databases, Enterprise Software, Management, Software, Data Management
- Webcasts 2008-02-07
- << Previous
- page 1 of 1
- Next >>