Publication | Closed Access
Looking back on the language and hardware revolutions
79
Citations
21
References
2011
Year
Unknown Venue
EngineeringComputer ArchitectureSoftware EngineeringProcessor ArchitectureHardware ArchitectureParallel ComputingManycore ProcessorHigh-level Programming LanguageRigorous MethodologyComputer EngineeringDiverse BenchmarksWord (Computer Architecture)Computer ScienceSoftware DesignProgram AnalysisMany-core ArchitectureMultiprocessor SystemParallel ProgrammingHardware RevolutionsTechnologyChip PowerSystem Software
This paper reports and analyzes measured chip power and performance on five process technology generations executing 61 diverse benchmarks with a rigorous methodology. We measure representative Intel IA32 processors with technologies ranging from 130nm to 32nm while they execute sequential and parallel benchmarks written in native and managed languages. During this period, hardware and software changed substantially: (1) hardware vendors delivered chip multiprocessors instead of uniprocessors, and independently (2) software developers increasingly chose managed languages instead of native languages. This quantitative data reveals the extent of some known and previously unobserved hardware and software trends. Two themes emerge.
| Year | Citations | |
|---|---|---|
Page 1
Page 1