메뉴 건너뛰기




Volumn 31, Issue , 2004, Pages 2-13

Evaluation of the raw microprocessor: An exposed-wire-delay architecture for ILP and streams

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTING APPLICATIONS; DATA TRANSPORT; PENTIUM III; RAW MICROPROCESSORS;

EID: 4644353790     PISSN: 10636897     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (274)

References (51)
  • 1
    • 0033717865 scopus 로고    scopus 로고
    • Clock Rate versus IPC: The end of the road for conventional microarchitectures
    • V. Agarwal, et al. Clock Rate versus IPC: The End of the Road for Conventional Microarchitectures. 2000 ISCA, pp. 248-259.
    • 2000 ISCA , pp. 248-259
    • Agarwal, V.1
  • 2
    • 0025536635 scopus 로고    scopus 로고
    • LAPACK: A portable linear algebra library for high-performance computers
    • E. Anderson, et al. LAPACK: A Portable Linear Algebra Library for High-Performance Computers. 1990 ICS, pp. 2-11.
    • 1990 ICS , pp. 2-11
    • Anderson, E.1
  • 3
    • 0023538231 scopus 로고
    • The warp computer: Architecture, implementation and performance
    • December
    • M. Annaratone, et al. The Warp Computer: Architecture, Implementation and Performance. IEEE Transactions on Computers 36, 12 (December 1987), pp. 1523-1538.
    • (1987) IEEE Transactions on Computers , vol.36 , Issue.12 , pp. 1523-1538
    • Annaratone, M.1
  • 4
    • 0031345905 scopus 로고    scopus 로고
    • The RAW benchmark suite: Computation structures for general purpose computing
    • J. Babb, et al. The RAW Benchmark Suite: Computation Structures for General Purpose Computing. 1997 FCCM, pp. 134-143.
    • 1997 FCCM , pp. 134-143
    • Babb, J.1
  • 5
    • 0032630442 scopus 로고    scopus 로고
    • Maps: A compiler-managed memory system for raw machines
    • R. Barua, et al. Maps: A Compiler-Managed Memory System for Raw Machines. 1999 ISCA, pp. 4-15.
    • 1999 ISCA , pp. 4-15
    • Barua, R.1
  • 6
    • 0029547914 scopus 로고    scopus 로고
    • Interconnect scaling - The real limiter to high performance ULSI
    • M. Bohr. Interconnect Scaling - The Real Limiter to High Performance ULSI. 1995 IEDM, pp. 241-244.
    • 1995 IEDM , pp. 241-244
    • Bohr, M.1
  • 8
    • 4644244284 scopus 로고    scopus 로고
    • Intel Raises the ante with P858
    • January
    • K. Diefendorff. Intel Raises the Ante With P858. Microprocessor Report (January 1999), pp. 22-25.
    • (1999) Microprocessor Report , pp. 22-25
    • Diefendorff, K.1
  • 9
    • 0036292604 scopus 로고    scopus 로고
    • Tarantula: A vector extension to the alpha architecture
    • R. Espasa, et al. Tarantula: A Vector Extension to the Alpha Architecture. 2002 ISCA, pp. 281-292.
    • 2002 ISCA , pp. 281-292
    • Espasa, R.1
  • 10
    • 0032674517 scopus 로고    scopus 로고
    • PipeRench: A coprocessor for streaming multimedia acceleration
    • S. Goldstein, et al. PipeRench: A Coprocessor for Streaming Multimedia Acceleration. 1999 ISCA, pp. 28-39.
    • 1999 ISCA , pp. 28-39
    • Goldstein, S.1
  • 11
    • 0036959649 scopus 로고    scopus 로고
    • A stream compiler for communication-exposed architectures
    • M. I. Gordon, et al. A Stream Compiler for Communication-Exposed Architectures. 2002 ASPLOS, pp. 291-303.
    • 2002 ASPLOS , pp. 291-303
    • Gordon, M.I.1
  • 14
    • 0031360911 scopus 로고    scopus 로고
    • Garp: A MIPS processor with reconfigurable coprocessor
    • J. R. Hauser, et al. Garp: A MIPS Processor with Reconfigurable Coprocessor. 1997 FCCM, pp. 12-21.
    • 1997 FCCM , pp. 12-21
    • Hauser, J.R.1
  • 15
    • 33646922057 scopus 로고    scopus 로고
    • The Future of wires
    • April
    • R. Ho, et al. The Future of Wires. Proceedings of the IEEE 89, 4 (April 2001), pp. 490-504.
    • (2001) Proceedings of the IEEE , vol.89 , Issue.4 , pp. 490-504
    • Ho, R.1
  • 16
    • 4544243703 scopus 로고    scopus 로고
    • Stream algorithms and architecture
    • LCS, MIT
    • H. Hoffmann, et al. Stream Algorithms and Architecture. Technical Memo MIT-LCS-TM-636, LCS, MIT, 2003.
    • (2003) Technical Memo , vol.MIT-LCS-TM-636
    • Hoffmann, H.1
  • 17
    • 0036396915 scopus 로고    scopus 로고
    • The imagine stream processor
    • U. Kapasi, et al. The Imagine Stream Processor. 2002 ICCD, pp. 282-288.
    • 2002 ICCD , pp. 282-288
    • Kapasi, U.1
  • 18
    • 0036292594 scopus 로고    scopus 로고
    • An ISA and microarchitecture for instruction level distributed processing
    • H.-S. Kim, et al. An ISA and Microarchitecture for Instruction Level Distributed Processing. 2002 ISCA, pp. 71-81.
    • 2002 ISCA , pp. 71-81
    • Kim, H.-S.1
  • 19
    • 1542299262 scopus 로고    scopus 로고
    • Energy characterization of a tiled architecture processor with on-chip networks
    • J. Kim, et al. Energy Characterization of a Tiled Architecture Processor with On-Chip Networks. 2003 ISLPED, pp. 424-427.
    • 2003 ISLPED , pp. 424-427
    • Kim, J.1
  • 20
    • 85008031236 scopus 로고    scopus 로고
    • MinneSPEC: A new SPEC benchmark workload for simulation-based computer architecture research
    • June
    • A. KleinOsowski, et al. MinneSPEC: A New SPEC Benchmark Workload for Simulation-Based Computer Architecture Research. Computer Architecture Letters 1 (June 2002).
    • (2002) Computer Architecture Letters , vol.1
    • Kleinosowski, A.1
  • 21
    • 4644268671 scopus 로고    scopus 로고
    • A new direction for computer architecture research
    • September
    • C. Kozyrakis, et al. A New Direction for Computer Architecture Research. IEEE Computer 30, 9 (September 1997), pp. 24-32.
    • (1997) IEEE Computer , vol.30 , Issue.9 , pp. 24-32
    • Kozyrakis, C.1
  • 22
    • 4644337990 scopus 로고    scopus 로고
    • The vector-thread architecture
    • R. Krashinsky, et al. The Vector-Thread Architecture. 2004 ISCA.
    • 2004 ISCA
    • Krashinsky, R.1
  • 24
    • 0031599788 scopus 로고    scopus 로고
    • Space-time scheduling of instruction-level parallelism on a raw machine
    • W. Lee, et al. Space-Time Scheduling of Instruction-Level Parallelism on a Raw Machine. 1998 ASPLOS, pp. 46-54.
    • 1998 ASPLOS , pp. 46-54
    • Lee, W.1
  • 25
    • 33646745855 scopus 로고    scopus 로고
    • Convergent scheduling
    • W. Lee, et al. Convergent Scheduling. 2002 MICRO, pp. 111-122.
    • 2002 MICRO , pp. 111-122
    • Lee, W.1
  • 26
    • 0026839484 scopus 로고
    • The stanford DASH multiprocessor
    • March
    • D. Lenoski, et al. The Stanford DASH Multiprocessor. IEEE Computer 25, 3 (March 1992), pp. 63-79.
    • (1992) IEEE Computer , vol.25 , Issue.3 , pp. 63-79
    • Lenoski, D.1
  • 27
    • 0033345387 scopus 로고    scopus 로고
    • System on a chip technology platform for .18 micron digital, mixed signal & eDRAM applications
    • R. Mahnkopf, et al. System on a Chip Technology Platform for .18 micron Digital, Mixed Signal & eDRAM applications. 1999 IEDM, pp. 849-852.
    • 1999 IEDM , pp. 849-852
    • Mahnkopf, R.1
  • 28
    • 0033688597 scopus 로고    scopus 로고
    • Smart Memories: A modular reconfigurable architecture
    • K. Mai, et al. Smart Memories: A Modular Reconfigurable Architecture. 2000 ISCA, pp. 161-171.
    • 2000 ISCA , pp. 161-171
    • Mai, K.1
  • 29
    • 0031232922 scopus 로고    scopus 로고
    • Will physical scalability sabotage performance gains?
    • September
    • D. Matzke. Will Physical Scalability Sabotage Performance Gains? IEEE Computer 30, 9 (September 1997), pp. 37-39.
    • (1997) IEEE Computer , vol.30 , Issue.9 , pp. 37-39
    • Matzke, D.1
  • 31
    • 0035390878 scopus 로고    scopus 로고
    • SimpleFit: A framework for analyzing design tradeoffs in raw architectures
    • July
    • C. A. Moritz, et al. SimpleFit: A Framework for Analyzing Design Tradeoffs in Raw Architectures. IEEE Transactions on Parallel and Distributed Systems (July 2001), pp. 730-742.
    • (2001) IEEE Transactions on Parallel and Distributed Systems , pp. 730-742
    • Moritz, C.A.1
  • 32
    • 0036111661 scopus 로고    scopus 로고
    • The implementation of the next-generation 64b itanium microprocessor
    • S. Naffziger, et al. The Implementation of the Next-Generation 64b Itanium Microprocessor. 2002 ISSCC, pp. 344-345, 472.
    • 2002 ISSCC , pp. 344-345
    • Naffziger, S.1
  • 33
    • 0035693945 scopus 로고    scopus 로고
    • A design space evaluation of grid processor architectures
    • R. Nagarajan, et al. A Design Space Evaluation of Grid Processor Architectures. 2001 MICRO, pp. 40-51.
    • 2001 MICRO , pp. 40-51
    • Nagarajan, R.1
  • 35
    • 0027262012 scopus 로고    scopus 로고
    • The j-machine multicomputer: An architectural evaluation
    • M. Noakes, et al. The J-Machine Multicomputer: An Architectural Evaluation. 1993 ISCA, pp. 224-235.
    • 1993 ISCA , pp. 224-235
    • Noakes, M.1
  • 37
    • 4644234414 scopus 로고    scopus 로고
    • Introducing IBM's first copper wiring foundry technology: Design, development, and qualification of CMOS 7SF, a .18 micron dual-oxide technology for SRAM, ASICs, and embedded DRAM
    • N. Rovedo, et al. Introducing IBM's First Copper Wiring Foundry Technology: Design, Development, and Qualification of CMOS 7SF, a .18 micron Dual-Oxide Technology for SRAM, ASICs, and Embedded DRAM. Q4 2000 IBM MicroNews, pp. 34-38.
    • Q4 2000 IBM MicroNews , pp. 34-38
    • Rovedo, N.1
  • 38
    • 0034459218 scopus 로고    scopus 로고
    • Modulo scheduling for a fully-distributed clustered VLIW architecture
    • J. Sanchez, et al. Modulo Scheduling for a Fully-Distributed Clustered VLIW Architecture. 2000 MICRO, pp. 124-133.
    • 2000 MICRO , pp. 124-133
    • Sanchez, J.1
  • 39
    • 0030231545 scopus 로고    scopus 로고
    • NuMesh: An architecture optimized for scheduled communication
    • D. Shoemaker, et al. NuMesh: An Architecture Optimized for Scheduled Communication. Journal of Supercomputing 10, 3 (1996), pp. 285-302.
    • (1996) Journal of Supercomputing , vol.10 , Issue.3 , pp. 285-302
    • Shoemaker, D.1
  • 40
    • 0029178210 scopus 로고    scopus 로고
    • Multiscalar processors
    • G. Sohi, et al. Multiscalar Processors. 1995 ISCA, pp. 414-425.
    • 1995 ISCA , pp. 414-425
    • Sohi, G.1
  • 41
    • 0038345686 scopus 로고    scopus 로고
    • A performance analysis of PIM, stream processing, and tiled processing on memory-intensive signal processing kernels
    • J. Suh, et al. A Performance Analysis of PIM, Stream Processing, and Tiled Processing on Memory-Intensive Signal Processing Kernels. 2003 ISCA, pp. 410-419.
    • 2003 ISCA , pp. 410-419
    • Suh, J.1
  • 42
    • 84862436402 scopus 로고    scopus 로고
    • Deionizer: A tool for capturing and embedding I/O calls
    • CSAIL/Laboratory for Computer Science, MIT
    • M. B. Taylor. Deionizer: A Tool For Capturing And Embedding I/O Calls. Technical Memo, CSAIL/Laboratory for Computer Science, MIT, 2004. http://cag.csail.mit.edu/~mtaylor/deionizer.html.
    • (2004) Technical Memo
    • Taylor, M.B.1
  • 43
    • 4644296271 scopus 로고    scopus 로고
    • The raw processor specification
    • CSAIL/Laboratory for Computer Science, MIT
    • M. B. Taylor. The Raw Processor Specification. Technical Memo, CSAIL/Laboratory for Computer Science, MIT, 2004.
    • (2004) Technical Memo
    • Taylor, M.B.1
  • 44
    • 0036505033 scopus 로고    scopus 로고
    • The raw microprocessor: A computational fabric for software circuits and general-purpose programs
    • Mar
    • M. B. Taylor, et al. The Raw Microprocessor: A Computational Fabric for Software Circuits and General-Purpose Programs. IEEE Micro (Mar 2002), pp. 25-35.
    • (2002) IEEE Micro , pp. 25-35
    • Taylor, M.B.1
  • 45
    • 84955456130 scopus 로고    scopus 로고
    • Scalar operand networks: On-chip interconnect for ILP in partitioned architectures
    • M. B. Taylor, et al. Scalar Operand Networks: On-Chip Interconnect for ILP in Partitioned Architectures. 2003 HPCA, pp. 341-353.
    • 2003 HPCA , pp. 341-353
    • Taylor, M.B.1
  • 46
    • 4644252527 scopus 로고    scopus 로고
    • Scalar operand networks: Design, implementation, and analysis
    • CSAIL/LCS, MIT
    • M. B. Taylor, et al. Scalar Operand Networks: Design, Implementation, and Analysis. Technical Memo, CSAIL/LCS, MIT, 2004.
    • (2004) Technical Memo
    • Taylor, M.B.1
  • 47
    • 84959045524 scopus 로고    scopus 로고
    • StreamIt: A language for streaming applications
    • W. Thies, et al. StreamIt: A Language for Streaming Applications. 2002 Compiler Construction, pp. 179-196.
    • 2002 Compiler Construction , pp. 179-196
    • Thies, W.1
  • 48
    • 0031236158 scopus 로고    scopus 로고
    • Baring it all to software: Raw machines
    • September
    • E. Waingold, et al. Baring It All to Software: Raw Machines. IEEE Computer 30, 9 (September 1997), pp. 86-93.
    • (1997) IEEE Computer , vol.30 , Issue.9 , pp. 86-93
    • Waingold, E.1
  • 50
    • 0343462141 scopus 로고    scopus 로고
    • Automated empirical optimizations of software and the ATLAS project
    • R. Whaley, et al. Automated Empirical Optimizations of Software and the ATLAS Project. Parallel Computing 27, 1-2 (2001), pp. 3-35.
    • (2001) Parallel Computing , vol.27 , Issue.1-2 , pp. 3-35
    • Whaley, R.1
  • 51
    • 0032276826 scopus 로고    scopus 로고
    • A high performance 180 nm generation logic technology
    • S. Yang, et al. A High Performance 180 nm Generation Logic Technology. 1998 IEDM, pp. 197-200.
    • 1998 IEDM , pp. 197-200
    • Yang, S.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.