메뉴 건너뛰기




Volumn , Issue , 2012, Pages

Structured Parallel Programming

Author keywords

[No Author keywords available]

Indexed keywords


EID: 85013784259     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1016/C2011-0-04251-5     Document Type: Book
Times cited : (255)

References (113)
  • 4
    • 26444524649 scopus 로고    scopus 로고
    • Cache-oblivious data structures
    • CRC Press, Boca Raton, FL, Chapter 34, D. Mehta, S. Sahni (Eds.)
    • Arge L., Brodal G.S., Fagerberg R. Cache-oblivious data structures. Handbook of Data Structures and Applications 2005, 27. CRC Press, Boca Raton, FL, Chapter 34. D. Mehta, S. Sahni (Eds.).
    • (2005) Handbook of Data Structures and Applications , pp. 27
    • Arge, L.1    Brodal, G.S.2    Fagerberg, R.3
  • 5
    • 33847650963 scopus 로고    scopus 로고
    • Skeleton-based parallel programming: functional and parallel semantics in a single shot
    • Aldinucci M., Danelutto M. Skeleton-based parallel programming: functional and parallel semantics in a single shot. Computer Languages, Systems, and Structures 2007, 33(3-4):179-192.
    • (2007) Computer Languages, Systems, and Structures , vol.33 , Issue.3-4 , pp. 179-192
    • Aldinucci, M.1    Danelutto, M.2
  • 6
    • 85024283487 scopus 로고    scopus 로고
    • Data races are evil with no exceptions: technical perspective
    • Adve S. Data races are evil with no exceptions: technical perspective. Communications of the ACM 2010, 53(11):84.
    • (2010) Communications of the ACM , vol.53 , Issue.11 , pp. 84
    • Adve, S.1
  • 11
    • 77955001828 scopus 로고    scopus 로고
    • T. Touili, B. Cook, and P. Jackson, Eds., Computer Aided Verification, Lecture Notes in Computer Science, Vol. 6174. Springer, Berlin
    • J. Alglave, L. Maranget, S. Sarkar, and P. Sewell. Fences in weak memory models. In T. Touili, B. Cook, and P. Jackson, Eds., Computer Aided Verification, Lecture Notes in Computer Science, Vol. 6174. Springer, Berlin, 2010, pp. 258-272.
    • (2010) Fences in weak memory models , pp. 258-272
    • Alglave, J.1    Maranget, L.2    Sarkar, S.3    Sewell, P.4
  • 14
    • 0347108080 scopus 로고
    • Prefix sums and their applications
    • Morgan Kaufmann, San Francisco, CA, J.H. Reif (Ed.)
    • Blelloch G.E. Prefix sums and their applications. Synthesis of Parallel Algorithms 1993, Morgan Kaufmann, San Francisco, CA. J.H. Reif (Ed.).
    • (1993) Synthesis of Parallel Algorithms
    • Blelloch, G.E.1
  • 15
    • 0030105185 scopus 로고    scopus 로고
    • Programming parallel algorithms
    • Blelloch G.E. Programming parallel algorithms. Communications of the ACM 1996, 39(3):85-97.
    • (1996) Communications of the ACM , vol.39 , Issue.3 , pp. 85-97
    • Blelloch, G.E.1
  • 19
    • 70450189096 scopus 로고    scopus 로고
    • Efficient stream compaction on wide SIMD many-core architectures
    • August
    • Billeter M., Olsson O., Assarson U. Efficient stream compaction on wide SIMD many-core architectures. High-Performance Graphics August 2009, 159-166.
    • (2009) High-Performance Graphics , pp. 159-166
    • Billeter, M.1    Olsson, O.2    Assarson, U.3
  • 22
    • 84864032117 scopus 로고    scopus 로고
    • October, AMD Developer Central
    • ™-A Step-by-Step Tutorial October 2009, AMD Developer Central, http://developer.amd.com/sdks/amdappsdk/documentation/imageconvolutionopencl/pages/ImageConvolutionUsingOpenCL_3.aspx.
    • (2009) ™-A Step-by-Step Tutorial
    • Bordoloi, U.1
  • 23
    • 0016046965 scopus 로고
    • The parallel evaluation of general arithmetic expressions
    • Brent R.P. The parallel evaluation of general arithmetic expressions. Journal of the Association for Computing Machinery 1974, 21(2):201-206.
    • (1974) Journal of the Association for Computing Machinery , vol.21 , Issue.2 , pp. 201-206
    • Brent, R.P.1
  • 25
    • 84882180556 scopus 로고
    • A Block-Sorting Lossless Data Compression Algorithm, Technical Report 124. Digital Systems Research Center, Palo Alto, CA
    • M. Burrows and D. J. Wheeler. A Block-Sorting Lossless Data Compression Algorithm, Technical Report 124. Digital Systems Research Center, Palo Alto, CA, 1994.
    • (1994)
    • Burrows, M.1    Wheeler, D.J.2
  • 27
  • 35
    • 84882153813 scopus 로고    scopus 로고
    • Intel, Intel Corporation, Santa Clara, CA
    • ™ i5 Desktop Processor Turbo Boost Frequency Table 2011, Intel, Intel Corporation, Santa Clara, CA, http://www.intel.com/support/processors/corei5/sb/CS-032278.htm.
    • (2011) ™ i5 Desktop Processor Turbo Boost Frequency Table
  • 39
    • 84882150533 scopus 로고    scopus 로고
    • Power Optimization-A Reality Check, Technical Report UCB/EECS-2009-140. EECS Department, University of California, Berkeley
    • S. Dawson-Haggerty, A. Krioukov, and D. E. Culler. Power Optimization-A Reality Check, Technical Report UCB/EECS-2009-140. EECS Department, University of California, Berkeley, 2009.
    • (2009)
    • Dawson-Haggerty, S.1    Krioukov, A.2    Culler, D.E.3
  • 40
    • 84945709727 scopus 로고
    • Go To statement considered harmful
    • Dijkstra E. Go To statement considered harmful. Communications of the ACM 1968, 11(3):147-148.
    • (1968) Communications of the ACM , vol.11 , Issue.3 , pp. 147-148
    • Dijkstra, E.1
  • 44
    • 0015401565 scopus 로고
    • Some computer organizations and their effectiveness
    • Flynn M.J. Some computer organizations and their effectiveness. IEEE Transactions on Computers 1972, C-21(9):948-960.
    • (1972) IEEE Transactions on Computers , vol.C-21 , Issue.9 , pp. 948-960
    • Flynn, M.J.1
  • 45
    • 0028550919 scopus 로고
    • Parallel branch-and-bound algorithms: survey and synthesis
    • Gendron B., Crainic T.G. Parallel branch-and-bound algorithms: survey and synthesis. Operations Research 1994, 42(6):1042-1066.
    • (1994) Operations Research , vol.42 , Issue.6 , pp. 1042-1066
    • Gendron, B.1    Crainic, T.G.2
  • 57
    • 0003571608 scopus 로고    scopus 로고
    • CRC Press, Boca Raton, FL, E.R. Hansen, G.W. Walster (Eds.)
    • Global Optimization Using Interval Analysis 2004, CRC Press, Boca Raton, FL. E.R. Hansen, G.W. Walster (Eds.).
    • (2004) Global Optimization Using Interval Analysis
  • 58
    • 84882135282 scopus 로고    scopus 로고
    • Apple, Mac OS X Developer Library, Apple, Inc., Cupertino, CA
    • OpenCL Parallel Prefix Sum (aka Scan) Example 2009, Apple, Mac OS X Developer Library, Apple, Inc., Cupertino, CA.
    • (2009) OpenCL Parallel Prefix Sum (aka Scan) Example
  • 59
    • 84882143292 scopus 로고    scopus 로고
    • Apple, Mac OS X Developer Library, Apple, Inc., Cupertino, CA
    • OpenCL Parallel Reduction Example 2009, Apple, Mac OS X Developer Library, Apple, Inc., Cupertino, CA.
    • (2009) OpenCL Parallel Reduction Example
  • 64
    • 0038633602 scopus 로고    scopus 로고
    • Hyperthreading technology in the netburst microarchitecture
    • Koufaty D., Marr D.T. Hyperthreading technology in the netburst microarchitecture. IEEE Micro 2003, 23(2):56-65.
    • (2003) IEEE Micro , vol.23 , Issue.2 , pp. 56-65
    • Koufaty, D.1    Marr, D.T.2
  • 65
    • 0003026625 scopus 로고
    • Big omicron and big omega and big theta
    • Knuth D.E. Big omicron and big omega and big theta. SIGACT News 1976, 8:18-24.
    • (1976) SIGACT News , vol.8 , pp. 18-24
    • Knuth, D.E.1
  • 66
    • 84867774920 scopus 로고    scopus 로고
    • Apache Hadoop: The scalability update
    • Konstantin S.V. Apache Hadoop: The scalability update. ;login:, The USENIX Magazine 2011, 36(3):7-13.
    • (2011) ;login:, The USENIX Magazine , vol.36 , Issue.3 , pp. 7-13
    • Konstantin, S.V.1
  • 69
    • 0016026944 scopus 로고
    • The parallel execution of DO loops
    • Lamport L. The parallel execution of DO loops. Communications of the ACM 1974, 17(2):83-93.
    • (1974) Communications of the ACM , vol.17 , Issue.2 , pp. 83-93
    • Lamport, L.1
  • 70
    • 33646892173 scopus 로고    scopus 로고
    • EECS Department, University of California, Berkeley, 2006 (a published version of this paper is in IEEE Computer
    • E. A. Lee. The Problem with Threads, Technical Report UCB/EECS-2006-1. EECS Department, University of California, Berkeley, 2006 (a published version of this paper is in IEEE Computer, 39(5):33-42, 2006).
    • (2006) The Problem with Threads, Technical Report UCB/EECS-2006-1 , vol.39 , Issue.5 , pp. 33-42
    • Lee, E.A.1
  • 71
    • 47249086944 scopus 로고    scopus 로고
    • L. J. Hendren, Ed., Compiler Construction, 17th International Conference, Lecture Notes in Computer Science, Vol. 4959. Springer, Berlin
    • G. Lashari, O. Lhoták, and M. McCool. Control flow emulation on tiled SIMD architectures. In L. J. Hendren, Ed., Compiler Construction, 17th International Conference, Lecture Notes in Computer Science, Vol. 4959. Springer, Berlin, 2008, pp. 100-115.
    • (2008) Control flow emulation on tiled SIMD architectures , pp. 100-115
    • Lashari, G.1    Lhoták, O.2    McCool, M.3
  • 74
  • 81
    • 84882156346 scopus 로고    scopus 로고
    • Berkeley ParLab. A Pattern Language for Parallel Programming, Version 2.0. EECS Department, University of California, Berkeley
    • Berkeley ParLab. A Pattern Language for Parallel Programming, Version 2.0. EECS Department, University of California, Berkeley. http://parlab.eecs.berkeley.edu/wiki/patterns/patterns.
  • 85
    • 17144415605 scopus 로고    scopus 로고
    • Keep it CLEAN: a unique approach to functional programming
    • Plasmeijer M.J., van Eekelen M.C.J.D. Keep it CLEAN: a unique approach to functional programming. SIGPLAN Notices 1999, 34(6):23-31.
    • (1999) SIGPLAN Notices , vol.34 , Issue.6 , pp. 23-31
    • Plasmeijer, M.J.1    van Eekelen, M.C.J.D.2
  • 87
    • 0028126192 scopus 로고
    • Measuring limits of parallelism and characterizing its vulnerability to resource constraints
    • IEEE Computer Society Press, Los Alamitos, CA
    • Rauchwerger L., Dubey P.K., Nair R. Measuring limits of parallelism and characterizing its vulnerability to resource constraints. Proceedings of the 26th Annual International Symposium on Microarchitecture 1993, 105-117. IEEE Computer Society Press, Los Alamitos, CA.
    • (1993) Proceedings of the 26th Annual International Symposium on Microarchitecture , pp. 105-117
    • Rauchwerger, L.1    Dubey, P.K.2    Nair, R.3
  • 96
    • 34250487811 scopus 로고
    • Gaussian elimination is not optimal
    • Strassen V. Gaussian elimination is not optimal. Numerische Mathematik 1969, 14:354-356.
    • (1969) Numerische Mathematik , vol.14 , pp. 354-356
    • Strassen, V.1
  • 97
    • 36849034066 scopus 로고    scopus 로고
    • SPEC CPU2006 benchmark descriptions
    • SPEC CPU Subcommittee
    • SPEC CPU2006 benchmark descriptions. Computer Architecture News 2006, 34(4):1-17. SPEC CPU Subcommittee, http://www.spec.org/cpu2006/publications/CPU2006benchmarks.pdf.
    • (2006) Computer Architecture News , vol.34 , Issue.4 , pp. 1-17
  • 98
    • 13444302326 scopus 로고    scopus 로고
    • The free lunch is over: a fundamental turn towards concurrency in software
    • Sutter H. The free lunch is over: a fundamental turn towards concurrency in software. Dr. Dobbs Journal 2005, 30(3).
    • (2005) Dr. Dobbs Journal , vol.30 , Issue.3
    • Sutter, H.1
  • 99
  • 106
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • Valiant L.G. A bridging model for parallel computation. Communications of the ACM 1990, 33:103-111.
    • (1990) Communications of the ACM , vol.33 , pp. 103-111
    • Valiant, L.G.1
  • 108
    • 33745174527 scopus 로고    scopus 로고
    • Power reduction techniques for microprocessor systems
    • Venkatachalam V., Franz M. Power reduction techniques for microprocessor systems. ACM Computing Surveys 2005, 37:195-237.
    • (2005) ACM Computing Surveys , vol.37 , pp. 195-237
    • Venkatachalam, V.1    Franz, M.2
  • 110
    • 78650814742 scopus 로고    scopus 로고
    • Using simple abstraction to reinvent computing for parallelism
    • Vishkin U. Using simple abstraction to reinvent computing for parallelism. Communications of the ACM 2011, 54:75-85.
    • (2011) Communications of the ACM , vol.54 , pp. 75-85
    • Vishkin, U.1
  • 111
    • 68749107297 scopus 로고    scopus 로고
    • Foundations and Trends in Theoretical Computer Science. Now Publishers, Boston, MA
    • Vitter J.S. Algorithms and Data Structures for External Memory 2008, Foundations and Trends in Theoretical Computer Science. Now Publishers, Boston, MA.
    • (2008) Algorithms and Data Structures for External Memory
    • Vitter, J.S.1


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