메뉴 건너뛰기




Volumn 7542 LNCS, Issue , 2013, Pages 218-236

The ParaPhrase Project: Parallel patterns for adaptive heterogeneous multicore systems

Author keywords

[No Author keywords available]

Indexed keywords

APPLICATION PROGRAMS; COMPUTER HARDWARE; COST REDUCTION; FORMAL METHODS;

EID: 84883273345     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-35887-6_12     Document Type: Conference Paper
Times cited : (34)

References (63)
  • 4
    • 70450058679 scopus 로고    scopus 로고
    • Autonomic management of nonfunctional concerns in distributed and parallel application programming
    • Rome IEEE (May
    • Aldinucci, M., Danelutto, M., Kilpatrick, P. : Autonomic management of nonfunctional concerns in distributed and parallel application programming. In: IPDPS 2009, Rome, pp. 1-12. IEEE (May 2009)
    • (2009) IPDPS 2009 , pp. 1-12
    • Aldinucci, M.1    Danelutto, M.2    Kilpatrick, P.3
  • 5
    • 78249267169 scopus 로고    scopus 로고
    • Autonomic management of multiple non-functional concerns in behavioural skeletons
    • In: Desprez, F., Getov, V., Priol, T., Yahyapour, R. (eds. Springer
    • Aldinucci, M., Danelutto, M., Kilpatrick, P. : Autonomic management of multiple non-functional concerns in behavioural skeletons. In: Desprez, F., Getov, V., Priol, T., Yahyapour, R. (eds.) Grids, P2P and Services Computing, pp. 89-103. Springer (2010)
    • (2010) Grids, P2P and Services Computing , pp. 89-103
    • Aldinucci, M.1    Danelutto, M.2    Kilpatrick, P.3
  • 10
    • 38049188001 scopus 로고    scopus 로고
    • Index vector elimination-making index vectors affordable
    • In: Horváth, Z., Zsók, V., Butterfield, A. (eds. Springer, Heidelberg
    • Bernecky, R., Herhut, S., Scholz, S.-B., Trojahner, K., Grelck, C., Shafarenko, A. : Index Vector Elimination-Making Index Vectors Affordable. In: Horváth, Z., Zsók, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol. 4449, pp. 19-36. Springer, Heidelberg (2007)
    • (2007) IFL 2006. LNCS , vol.4449 , pp. 19-36
    • Bernecky, R.1    Herhut, S.2    Scholz, S.-B.3    Trojahner, K.4    Grelck, C.5    Shafarenko, A.6
  • 13
    • 78650275321 scopus 로고    scopus 로고
    • Map, reduce and mapreduce, the skeleton way
    • Buono, D., Danelutto, M., Lametti, S. : Map, reduce and mapreduce, the skeleton way. Procedia CS 1(1), 2095-2103 (2010)
    • (2010) Procedia CS , vol.1 , Issue.1 , pp. 2095-2103
    • Buono, D.1    Danelutto, M.2    Lametti, S.3
  • 15
    • 0023963251 scopus 로고
    • A taxonomy of scheduling in general-purpose distributed computing systems
    • Casavant, T., Kuhl, J. : A taxonomy of scheduling in general-purpose distributed computing systems. IEEE Trans. Softw. Eng. 14(2), 141-154 (1988)
    • (1988) IEEE Trans. Softw. Eng. , vol.14 , Issue.2 , pp. 141-154
    • Casavant, T.1    Kuhl, J.2
  • 16
    • 56049109090 scopus 로고    scopus 로고
    • Map-reduce for machine learning on multicore
    • Chu, C.-T., Kim, S. K., Lin, Y.-A., Ng, A. Y. : Map-reduce for machine learning on multicore. Architecture 19(23), 281 (2007)
    • (2007) Architecture , vol.19 , Issue.23 , pp. 281
    • Chu, C.-T.1    Kim, S.K.2    Lin, Y.-A.3    Ng, A.Y.4
  • 17
    • 0003225043 scopus 로고
    • Algorithmic skeletons: Structured management of parallel computation
    • Pitman/MIT Press, London
    • Cole, M. : Algorithmic Skeletons: Structured Management of Parallel Computation. Research Monographs in Parallel and Distributed Computing. Pitman/MIT Press, London (1989)
    • (1989) Research Monographs in Parallel and Distributed Computing
    • Cole, M.1
  • 19
    • 0242494280 scopus 로고    scopus 로고
    • HPC the easy way: New technologies for high performance application development and deployment
    • Danelutto, M. : HPC the easy way: new technologies for high performance application development and deployment. Journal of Systems Architecture 49(10-11), 399-419 (2003)
    • (2003) Journal of Systems Architecture , vol.49 , Issue.10-11 , pp. 399-419
    • Danelutto, M.1
  • 20
    • 78650657848 scopus 로고    scopus 로고
    • A refactoring approach to parallelism
    • Dig, D. : A refactoring approach to parallelism. IEEE Softw. 28, 17-22 (2011)
    • (2011) IEEE Softw. , vol.28 , pp. 17-22
    • Dig, D.1
  • 21
    • 0003876316 scopus 로고
    • Task scheduling in parallel and distributed systems
    • Prentice Hall, New Jersey
    • El-Rewini, H., Lewis, T. G., Ali, H. H. : Task Scheduling in Parallel and Distributed Systems. Innovative Technology Series. Prentice Hall, New Jersey (1994)
    • (1994) Innovative Technology Series
    • El-Rewini, H.1    Lewis, T.G.2    Ali, H.H.3
  • 22
    • 0026933251 scopus 로고
    • Some efficient solutions to the affine scheduling problem: I
    • Feautrier, P. : Some efficient solutions to the affine scheduling problem: I. onedimensional time. Int. J. Parallel Program. 21(5), 313-348 (1992)
    • (1992) Onedimensional Time. Int. J. Parallel Program. , vol.21 , Issue.5 , pp. 313-348
    • Feautrier, P.1
  • 23
    • 84957027384 scopus 로고    scopus 로고
    • Automatic parallelization in the polytope model
    • In: Perrin, G.-R., Darte, A. (eds. Springer, Heidelberg
    • Feautrier, P. : Automatic Parallelization in the Polytope Model. In: Perrin, G.-R., Darte, A. (eds.) The Data Parallel Programming Model. LNCS, vol. 1132, pp. 79-103. Springer, Heidelberg (1996)
    • (1996) The Data Parallel Programming Model. LNCS , vol.1132 , pp. 79-103
    • Feautrier, P.1
  • 25
    • 37149024045 scopus 로고
    • Design patterns: Abstraction and reuse of object-oriented design
    • In: Nierstrasz, O. M. (ed. Springer, Heidelberg
    • Gamma, E., Helm, R., Johnson, R., Vlissides, J. : Design Patterns: Abstraction and Reuse of Object-Oriented Design. In: Nierstrasz, O. M. (ed.) ECOOP 1993. LNCS, vol. 707, pp. 406-431. Springer, Heidelberg (1993)
    • (1993) ECOOP 1993. LNCS , vol.707 , pp. 406-431
    • Gamma, E.1    Helm, R.2    Johnson, R.3    Vlissides, J.4
  • 27
    • 0033715530 scopus 로고    scopus 로고
    • Transmeta's magic show (microprocessor chips)
    • Geppert, L., Perry, T. S. : Transmeta's magic show (microprocessor chips). IEEE Spectrum (2000)
    • (2000) IEEE Spectrum
    • Geppert, L.1    Perry, T.S.2
  • 29
    • 51049109021 scopus 로고    scopus 로고
    • An adaptive parallel pipeline pattern for grids
    • IEEE (April), Miami, USA
    • González-Vélez, H., Cole, M. : An adaptive parallel pipeline pattern for grids. In: IPDPS 2008, Miami, USA, pp. 1-11. IEEE (April 2008)
    • (2008) IPDPS 2008 , pp. 1-11
    • González-Vélez, H.1    Cole, M.2
  • 30
    • 77956268852 scopus 로고    scopus 로고
    • Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    • González-Vélez, H., Cole, M. : Adaptive statistical scheduling of divisible workloads in heterogeneous systems. Journal of Scheduling 13(4), 427-441 (2010)
    • (2010) Journal of Scheduling , vol.13 , Issue.4 , pp. 427-441
    • González-Vélez, H.1    Cole, M.2
  • 31
    • 77957590617 scopus 로고    scopus 로고
    • Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms
    • González-Vélez, H., Cole, M. : Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms. Concurrency and Computation-Practice & Experience 22(15), 2073-2094 (2010)
    • (2010) Concurrency and Computation-Practice & Experience , vol.22 , Issue.15 , pp. 2073-2094
    • González-Vélez, H.1    Cole, M.2
  • 32
    • 78249233600 scopus 로고    scopus 로고
    • A survey of algorithmic skeleton frameworks: High-level structured parallel programming enablers
    • González-Vélez, H., Leyton, M. : A survey of algorithmic skeleton frameworks: High-level structured parallel programming enablers. Software-Practice & Experience 40(12), 1135-1160 (2010)
    • (2010) Software-Practice & Experience , vol.40 , Issue.12 , pp. 1135-1160
    • González-Vélez, H.1    Leyton, M.2
  • 33
    • 20544446941 scopus 로고    scopus 로고
    • Shared memory multiprocessor support for functional array processing in SAC
    • Grelck, C. : Shared memory multiprocessor support for functional array processing in SAC. Journal of Functional Programming 15(3), 353-401 (2005)
    • (2005) Journal of Functional Programming , vol.15 , Issue.3 , pp. 353-401
    • Grelck, C.1
  • 34
    • 84888863418 scopus 로고    scopus 로고
    • With-loop fusion for data locality and parallelism
    • In: Butterfield, A., Grelck, C., Huch, F. (eds. Springer, Heidelberg
    • Grelck, C., Hinckfuß, K., Scholz, S.-B. : With-Loop Fusion for Data Locality and Parallelism. In: Butterfield, A., Grelck, C., Huch, F. (eds.) IFL 2005. LNCS, vol. 4015, pp. 178-195. Springer, Heidelberg (2006)
    • (2006) IFL 2005. LNCS , vol.4015 , pp. 178-195
    • Grelck, C.1    Hinckfuß, K.2    Scholz, S.-B.3
  • 36
    • 84888861408 scopus 로고    scopus 로고
    • A binding scope analysis for generic programs on arrays
    • In: Butterfield, A., Grelck, C., Huch, F. (eds. Springer, Heidelberg
    • Grelck, C., Scholz, S.-B., Shafarenko, A. : A Binding Scope Analysis for Generic Programs on Arrays. In: Butterfield, A., Grelck, C., Huch, F. (eds.) IFL 2005. LNCS, vol. 4015, pp. 212-230. Springer, Heidelberg (2006)
    • (2006) IFL 2005. LNCS , vol.4015 , pp. 212-230
    • Grelck, C.1    Scholz, S.-B.2    Shafarenko, A.3
  • 37
    • 35048829483 scopus 로고    scopus 로고
    • With-loop scalarization-merging nested array operations
    • In: Trinder, P., Michaelson, G., Pena, R. (eds Springer, Heidelberg
    • Grelck, C., Scholz, S.-B., Trojahner, K. :With-Loop Scalarization-Merging Nested Array Operations. In: Trinder, P., Michaelson, G., Pena, R. (eds.) IFL 2003. LNCS, vol. 3145, pp. 118-134. Springer, Heidelberg (2004)
    • (2004) IFL 2003. LNCS , vol.3145 , pp. 118-134
    • Grelck, C.1    Scholz, S.-B.2    Trojahner, K.3
  • 39
    • 52049084849 scopus 로고    scopus 로고
    • From contracts towards dependent types: Proofs by partial evaluation
    • In: Chitil, O., Horváth, Z., Zsók, V. (eds. Springer, Heidelberg
    • Herhut, S., Scholz, S.-B., Bernecky, R., Grelck, C., Trojahner, K. : From Contracts Towards Dependent Types: Proofs by Partial Evaluation. In: Chitil, O., Horváth, Z., Zsók, V. (eds.) IFL 2007. LNCS, vol. 5083, pp. 254-273. Springer, Heidelberg (2008)
    • (2008) IFL 2007. LNCS , vol.5083 , pp. 254-273
    • Herhut, S.1    Scholz, S.-B.2    Bernecky, R.3    Grelck, C.4    Trojahner, K.5
  • 41
    • 0022150790 scopus 로고
    • Allocating independent subtasks on parallel processors
    • Kruskal, C., Weiss, A. : Allocating independent subtasks on parallel processors. IEEE Transactions on Software Engineering SE-11(10), 1001-1016 (1985)
    • (1985) IEEE Transactions on Software Engineering , vol.SE-11 , Issue.10 , pp. 1001-1016
    • Kruskal, C.1    Weiss, A.2
  • 42
    • 85029516676 scopus 로고
    • Loop parallelization in the polytope model
    • In: Best, E. (ed. Springer, Heidelberg
    • Lengauer, C. : Loop Parallelization in the Polytope Model. In: Best, E. (ed.) CONCUR 1993. LNCS, vol. 715, pp. 398-416. Springer, Heidelberg (1993)
    • (1993) CONCUR 1993. LNCS , vol.715 , pp. 398-416
    • Lengauer, C.1
  • 44
    • 84883306090 scopus 로고    scopus 로고
    • Maximizing parallelism and minimizing synchronization with affine transforms-extended journal version parallel computing
    • Lim, A. W., Lam, M. S. : Maximizing parallelism and minimizing synchronization with affine transforms-extended journal version parallel computing. Parallel Computing (1998)
    • (1998) Parallel Computing
    • Lim, A.W.1    Lam, M.S.2
  • 56
    • 84857829781 scopus 로고    scopus 로고
    • With-loop-folding in sac-condensing consecutive array operations
    • In: Clack, C., Hammond, K., Davie, T. (eds. Springer, Heidelberg
    • Scholz, S.-B. : With-Loop-Folding in Sac-Condensing Consecutive Array Operations. In: Clack, C., Hammond, K., Davie, T. (eds.) IFL 1997. LNCS, vol. 1467, pp. 72-91. Springer, Heidelberg (1998)
    • (1998) IFL 1997. LNCS , vol.1467 , pp. 72-91
    • Scholz, S.-B.1
  • 57
    • 0033880426 scopus 로고    scopus 로고
    • Master/slave computing on the grid
    • IEEE (May 2000
    • Shao, G., Berman, F., Wolski, R. : Master/slave computing on the grid. In: HCW 2000, Cancun, pp. 3-16. IEEE (May 2000)
    • HCW 2000, Cancun , pp. 3-16
    • Shao, G.1    Berman, F.2    Wolski, R.3
  • 59
    • 38049134543 scopus 로고    scopus 로고
    • On optimising shape-generic array programs using symbolic structural information
    • In: Horváth, Z., Zsók, V., Butterfield, A. (eds. Springer, Heidelberg
    • Trojahner, K., Grelck, C., Scholz, S.-B. : On Optimising Shape-Generic Array Programs Using Symbolic Structural Information. In: Horváth, Z., Zsók, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol. 4449, pp. 1-18. Springer, Heidelberg (2007)
    • (2007) IFL 2006. LNCS , vol.4449 , pp. 1-18
    • Trojahner, K.1    Grelck, C.2    Scholz, S.-B.3
  • 60
    • 84883299687 scopus 로고    scopus 로고
    • Last Accessed: December 1 University of Mannheim, University of Tennessee and NERSC. TOP500 supercomputer sites (November 2010)
    • University of Mannheim, University of Tennessee and NERSC. TOP500 supercomputer sites (November 2010), http://www. top500. org/ (last accessed: December 1, 2010)
    • (2010)


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