메뉴 건너뛰기




Volumn 42, Issue 6, 2007, Pages 211-222

Optimistic parallelism requires abstractions

Author keywords

Abstractions; Irregular Programs; Optimistic Parallelism

Indexed keywords

ABSTRACTING; CLUSTER ANALYSIS; DATA STRUCTURES; MESH GENERATION; PROGRAM COMPILERS;

EID: 42549111870     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1273442.1250759     Document Type: Article
Times cited : (84)

References (43)
  • 3
    • 0016557674 scopus 로고
    • Multidimensional binary search trees used for associative searching
    • J.L. Bentley. Multidimensional binary search trees used for associative searching. Communications of the ACM, 18(9):509-517, 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.9 , pp. 509-517
    • Bentley, J.L.1
  • 5
    • 0003657047 scopus 로고    scopus 로고
    • Interprocedural pointer alias analysis
    • 21055, IBM Yorktown Heights
    • Michael Burke, Paul Carini, and Jong-Deok Choi. Interprocedural pointer alias analysis. Technical Report IBM RC 21055, IBM Yorktown Heights, 1997.
    • (1997) Technical Report IBM RC
    • Burke, M.1    Carini, P.2    Choi, J.-D.3
  • 7
    • 0015481321 scopus 로고
    • Percolation of code to enhance parallel dispatching and execution
    • C.C. Foster and E.M. Riseman. Percolation of code to enhance parallel dispatching and execution. IEEE Transactions on Computers, 21(12):1411-1415, 1972.
    • (1972) IEEE Transactions on Computers , vol.21 , Issue.12 , pp. 1411-1415
    • Foster, C.C.1    Riseman, E.M.2
  • 9
    • 67650007846 scopus 로고    scopus 로고
    • Johan de Galas. The quest for more processing power: is the single core CPU doomed? http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2377, February 2005.
    • Johan de Galas. The quest for more processing power: is the single core CPU doomed? http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2377, February 2005.
  • 10
    • 0031274872 scopus 로고    scopus 로고
    • Commutativity analysis: A new analysis technique for parallelizing compilers
    • Pedro C. Diniz and Martin C. Rinard. Commutativity analysis: a new analysis technique for parallelizing compilers. ACM Trans. Program. Lang. Syst., 19(6):942-991, 1997.
    • (1997) ACM Trans. Program. Lang. Syst , vol.19 , Issue.6 , pp. 942-991
    • Diniz, P.C.1    Rinard, M.C.2
  • 11
    • 67650043672 scopus 로고    scopus 로고
    • Joseph A. Fisher. Very long instruction word architectures and the eli-512. In ISCA '98: 25 years of the international symposia on Computer architecture (selected papers), 1998.
    • Joseph A. Fisher. Very long instruction word architectures and the eli-512. In ISCA '98: 25 years of the international symposia on Computer architecture (selected papers), 1998.
  • 12
    • 4644359934 scopus 로고    scopus 로고
    • Lance Hammond, Vicky Wong, Mike Chen, Brian D. Carlstrom, John D. Davis, Ben Hertzberg, Manohar K. Prabhu, Honggo Wijaya, Christos Kozyrakis, and Kunle Olukotun. Transactional memory coherence and consistency. ISCA 2004, 00:102, 2004.
    • Lance Hammond, Vicky Wong, Mike Chen, Brian D. Carlstrom, John D. Davis, Ben Hertzberg, Manohar K. Prabhu, Honggo Wijaya, Christos Kozyrakis, and Kunle Olukotun. Transactional memory coherence and consistency. ISCA 2004, 00:102, 2004.
  • 14
    • 0004302191 scopus 로고    scopus 로고
    • John Hennessy and David Patterson, editors, Morgan Kaufmann
    • John Hennessy and David Patterson, editors. Computer Architecture: A Quantitative Approach. Morgan Kaufmann, 2003.
    • (2003) Computer Architecture: A Quantitative Approach
  • 15
    • 0027262011 scopus 로고    scopus 로고
    • Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA '93: Proceedings of the 20th annual international symposium on Computer architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
    • Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA '93: Proceedings of the 20th annual international symposium on Computer architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
  • 25
    • 67650055349 scopus 로고    scopus 로고
    • Openmp: A proposed industry standard api for shared memory programming. See www.openmp.org, October 28, 1997.
    • Openmp: A proposed industry standard api for shared memory programming. See www.openmp.org, October 28, 1997.
  • 26
    • 25144439604 scopus 로고    scopus 로고
    • Michael Steinbach Pang-Ning Tan and Vipin Kumar, editors, Pearson Addison Wesley
    • Michael Steinbach Pang-Ning Tan and Vipin Kumar, editors. Introduction to Data Mining. Pearson Addison Wesley, 2005.
    • (2005) Introduction to Data Mining
  • 30
    • 0033076827 scopus 로고    scopus 로고
    • The lrpd test: Speculative run-time parallelization of loops with privatization and reduction parallelization
    • Lawrence Rauchwerger and David A. Padua. The lrpd test: Speculative run-time parallelization of loops with privatization and reduction parallelization. IEEE Trans. Parallel Distrib. Syst., 10(2):160-180, 1999.
    • (1999) IEEE Trans. Parallel Distrib. Syst , vol.10 , Issue.2 , pp. 160-180
    • Rauchwerger, L.1    Padua, D.A.2
  • 35
    • 84940605935 scopus 로고    scopus 로고
    • Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
    • Applied Computational Geometry: Towards Geometric Engineering, of, May
    • Jonathan Richard Shewchuk. Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, volume 1148 of Lecture Notes in Computer Science, pages 203-222. May 1996.
    • (1996) Lecture Notes in Computer Science , vol.1148 , pp. 203-222
    • Richard Shewchuk, J.1
  • 37
    • 0003081830 scopus 로고
    • An algorithm for exploiting multiple arithmetic units
    • Robert Tomasulo. An algorithm for exploiting multiple arithmetic units. IBM Journal, 11(1):25-33, 1967.
    • (1967) IBM Journal , vol.11 , Issue.1 , pp. 25-33
    • Tomasulo, R.1
  • 40
    • 0024136623 scopus 로고
    • Commutativity-based concurrency control for abstract data types
    • W.E. Weihl. Commutativity-based concurrency control for abstract data types. IEEE Transactions on Computers, 37(12), 1988.
    • (1988) IEEE Transactions on Computers , vol.37 , Issue.12
    • Weihl, W.E.1


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