Technology Expert Answers
You have Technology questions. We have answers.
Home Technology Fact Sheet Technology Glossary English Technology Glossary Spanish/Español Technology Glossary French/Français Technology Articles Technology Tags Related Websites Link to Us About Site Tree

We are a proud member of the Expert Answers Knowledge Network.

More Expert Answers

The Expert Answers Knowledge Network is licensed under a Creative Commons.

Creative Commons License

Creative Commons.


RSS Feeds

Expert Answers » Technology

Technology Tags

Technology Tags > Tag based links for Cpu

The following links have been tagged cpu by users just like you, because these resources are off-site we cannot guarantee the accuracy or quality of any third-party information.

  1. AltiVec Extension to PowerPC Accelerates Media Processing: IEEE Micro, Vol. 20, No. 2. (March 2000), pp. 85-95.There is a clear trend in personal computing toward multimedia-ric h applications. These applications will incorporate a wide variety of multimedia technologies, including audio and video compression, 2D image processing, 3D graphics, speech and handwriting recognition, media mining, and narrow/broadba nd signal processing for communication. In response to this demand, major microprocessor vendors have announced architectural extensions to their general-purpos e processors in an effort to improve their multimedia performance. Intel extended IA-32 with MMX and SSE (alias KNI), Sun enhanced Sparc with VIS, Hewlett-Packar d added MAX to its PA-RISC architecture, Silicon Graphics extended the MIPS architecture with MDMX, and Digital (now Compaq) added MVI to Alpha. This article describes the most recent, and what we believe to be the most comprehensive, addition to this list: PowerPC's AltiVec, AltiVec speeds not only media processing but also nearly any application in which data parallelism exists, as demonstrated by a cycle-accurate simulation of Motorola's MPC 7400, the heart of Apple G4 systemsKeith Diefendorff, Pradeep Dubey, Ron Hochsprung, Hunter Scales

    Source: IEEE Micro, Vol. 20, No. 2. (March 2000), pp. 85-95.

  2. Strength Reduction of Integer Division and Modulo Operations: Languages and Compilers for Parallel Computing (2003), pp. 1-14.Integer division, modulo, and remainder operations are expressive and useful operations. They are logical candidates to express complex data accesses such as the wrap-around behavior in queues using ring buffers. In addition, they appear frequently in address computations as a result of compiler optimizations that improve data locality, perform data distribution, or enable parallelizatio n. Experienced application programmers, however, avoid them because they are slow. Furthermore, while advances in both hardware and software have improved the performance of many parts of a program, few are applicable to division and modulo operations. This trend makes these operations increasingly detrimental to program performance. This paper describes a suite of optimizations for eliminating division, modulo, and remainder operations from programs. These techniques are analogous to strength reduction techniques used for multiplication s. In addition to some algebraic simplification s, we present a set of optimization techniques that eliminates division and modulo operations that are functions of loop induction variables and loop constants. The optimizations rely on algebra, integer programming, and loop transformation s.Jeffrey Sheldon, Walter Lee, Ben Greenwald, Saman Amarasinghe

    Source: Languages and Compilers for Parallel Computing (2003), pp. 1-14.

  3. New microarchitect ure challenges in the coming generations of CMOS process technologies (keynote address)(abstr act only): (1999)Fred Pollack

    Source: (1999)

  4. Mechanisms for store-wait-fre e multiprocessor s: SIGARCH Comput. Archit. News, Vol. 35, No. 2. (May 2007), pp. 266-277.Thomas Wenisch, Anastasia Ailamaki, Babak Falsafi, Andreas Moshovos

    Source: SIGARCH Comput. Archit. News, Vol. 35, No. 2. (May 2007), pp. 266-277.

  5. Shared Memory Consistency Models: A Tutorial: Computer, Vol. 29, No. 12. (December 1996), pp. 66-76.Sarita Adve, Kourosh Gharachorloo

    Source: Computer, Vol. 29, No. 12. (December 1996), pp. 66-76.

  6. Characterizing Logical Masking Of Transient Faults At The Microarchitect ural And Architectural Levels: In this work, the e#ects of transient faults on high performance microprocessor s is explored. To perform a thorough exploration, a highly detailed RTL model of a modern, deeply pipelined, out-of-order microprocessor implementing the Alpha ISA was created. Using this model, the e#ects of manipulating individual state elements such as pipeline latches and RAM cells can be observed by comparing the results against that of a reference simulation. Using statistical fault injection into our...Nicholas Wang

  7. The case for the reduced instruction set computer: SIGARCH Comput. Archit. News, Vol. 8, No. 6. (October 1980), pp. 25-33.David Patterson, David Ditzel

    Source: SIGARCH Comput. Archit. News, Vol. 8, No. 6. (October 1980), pp. 25-33.

  8. Reflections on the memory wall: (2004)This paper looks at the evolution of the "Memory Wall" problem over the past decade. It begins by reviewing the short Computer Architecture News note that coined the phrase, including the motivation behind the note, the context in which it was written, and the controversy it sparked. What has changed over the years? Are we hitting the Memory Wall? And if so, for what types of applications?S ally Mckee

    Source: (2004)

  9. Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs: Commun. ACM, Vol. 21, No. 8. (August 1978), pp. 613-641.John Backus

    Source: Commun. ACM, Vol. 21, No. 8. (August 1978), pp. 613-641.

If you would like to find additional social bookmark based links on the topic of cpu we recommend the Open Tag Directory > Cpu. If you would like to find related tags we recommend Tag Patterns > Cpu.


Powered by Odin Assemble 2.5a