메뉴 건너뛰기




Volumn 40, Issue 10, 2014, Pages 661-680

Couillard: Parallel programming via coarse-grained Data-flow Compilation

Author keywords

Compiler; Data flow; Language; Parallel programming; Run time environment

Indexed keywords

APPLICATION PROGRAMMING INTERFACES (API); C (PROGRAMMING LANGUAGE); DATA FLOW ANALYSIS; EMBEDDED SYSTEMS; FLOW GRAPHS; GRAPHIC METHODS; MICROPROCESSOR CHIPS; PARALLEL PROGRAMMING; PROGRAM COMPILERS;

EID: 84911045607     PISSN: 01678191     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.parco.2014.10.002     Document Type: Article
Times cited : (18)

References (33)
  • 1
    • 0021831531 scopus 로고
    • The Manchester prototype dataflow computer
    • J.R. Gurd, C.C. Kirkham, and I. Watson The Manchester prototype dataflow computer Commun. ACM 28 1 1985 34 52 10.1145/2465.2468
    • (1985) Commun. ACM , vol.28 , Issue.1 , pp. 34-52
    • Gurd, J.R.1    Kirkham, C.C.2    Watson, I.3
  • 2
    • 0025404493 scopus 로고
    • Executing a program on the MIT tagged-token dataflow architecture
    • R. Nikhil Executing a program on the MIT tagged-token dataflow architecture IEEE Trans. Comput. 39 3 1990 300 318 10.1109/12.48862
    • (1990) IEEE Trans. Comput. , vol.39 , Issue.3 , pp. 300-318
    • Nikhil, R.1
  • 7
    • 78650840764 scopus 로고    scopus 로고
    • Trebuchet: Explorando TLP com Virtualizaçáo DataFlow
    • T.A. Alves, L.A.J. Marzulo, F.M.G. França, V.S. Costa, Trebuchet: Explorando TLP com Virtualizaçáo DataFlow, in: WSCAD-SSC'09, SBC, Sáo Paulo, 2009, pp. 60-67.
    • (2009) WSCAD-SSC'09, SBC, Sáo Paulo , pp. 60-67
    • Alves, T.A.1
  • 9
    • 0035608253 scopus 로고    scopus 로고
    • Thread scheduling for multiprogrammed multiprocessors
    • N.S. Arora, R.D. Blumofe, and C.G. Plaxton Thread scheduling for multiprogrammed multiprocessors Theory Comput. Syst. 34 2 2001 115 144 10.1007/s002240011004
    • (2001) Theory Comput. Syst. , vol.34 , Issue.2 , pp. 115-144
    • Arora, N.S.1    Blumofe, R.D.2    Plaxton, C.G.3
  • 11
    • 0004224686 scopus 로고    scopus 로고
    • Addison-Wesley Longman Publishing Co. Inc Boston, MA, USA
    • D.R. Butenhof Programming with POSIX Threads 1997 Addison-Wesley Longman Publishing Co. Inc Boston, MA, USA
    • (1997) Programming with POSIX Threads
    • Butenhof, D.R.1
  • 12
    • 0002806690 scopus 로고    scopus 로고
    • OpenMP: An industry standard API for shared-memory programming
    • L. Dagum, and R. Menon OpenMP: an industry standard API for shared-memory programming IEEE Comput. Sci. Eng. 5 1 1998 46 55 10.1109/99.660313
    • (1998) IEEE Comput. Sci. Eng. , vol.5 , Issue.1 , pp. 46-55
    • Dagum, L.1    Menon, R.2
  • 14
    • 84911147752 scopus 로고    scopus 로고
    • Graphviz web-site
    • Graphviz web-site. URL .
  • 17
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity
    • H. Topcuoglu, S. Hariri, and I.C. Society Performance-effective and low-complexity Computer 13 3 2002 260 274
    • (2002) Computer , vol.13 , Issue.3 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Society, I.C.3
  • 18
    • 23744516269 scopus 로고    scopus 로고
    • Non-evolutionary algorithm for scheduling dependent tasks in distributed heterogeneous computing environments
    • W.F. Boyer, and G.S. Hura Non-evolutionary algorithm for scheduling dependent tasks in distributed heterogeneous computing environments J. Parallel Distrib. Comput. 65 9 2005 1035 1046 10.1016/j.jpdc.2005.04.017 URL
    • (2005) J. Parallel Distrib. Comput. , vol.65 , Issue.9 , pp. 1035-1046
    • Boyer, W.F.1    Hura, G.S.2
  • 19
    • 77956268703 scopus 로고    scopus 로고
    • Stochastic allocation and scheduling for conditional task graphs in multi-processor systems-on-chip
    • M. Lombardi, M. Milano, M. Ruggiero, and L. Benini Stochastic allocation and scheduling for conditional task graphs in multi-processor systems-on-chip J. Schedul. 2010 315 345 10.1007/s10951-010-0184-y
    • (2010) J. Schedul. , pp. 315-345
    • Lombardi, M.1    Milano, M.2    Ruggiero, M.3    Benini, L.4
  • 20
    • 70449715699 scopus 로고    scopus 로고
    • Load balancing using work-stealing for pipeline parallelism in emerging applications
    • ICS '09, ACM, New York, NY, USA
    • A. Navarro, R. Asenjo, S. Tabik, C. Cacscaval, Load balancing using work-stealing for pipeline parallelism in emerging applications, in: Proceedings of the 23rd international conference on Supercomputing, ICS '09, ACM, New York, NY, USA, 2009, pp. 517-518, http://dx.doi.org/10.1145/1542275.1542358.
    • (2009) Proceedings of the 23rd International Conference on Supercomputing , pp. 517-518
    • Navarro, A.1    Asenjo, R.2    Tabik, S.3    Cacscaval, C.4
  • 21
    • 0014757386 scopus 로고
    • A general method applicable to the search for similarities in the amino acid sequence of two proteins
    • S.B. Needleman, and C.D. Wunsch A general method applicable to the search for similarities in the amino acid sequence of two proteins J. Mol. Biol. 48 3 1970 443 453 10.1016/0022-2836(70)90057-4
    • (1970) J. Mol. Biol. , vol.48 , Issue.3 , pp. 443-453
    • Needleman, S.B.1    Wunsch, C.D.2
  • 22
    • 84911147751 scopus 로고    scopus 로고
    • Tbb wavefront template
    • Tbb wavefront template. URL .
  • 23
    • 0035416089 scopus 로고    scopus 로고
    • Scheduled dataflow: Execution paradigm, architecture, and performance evaluation
    • K.M. Kavi, R. Giorgi, and J. Arul Scheduled dataflow: execution paradigm, architecture, and performance evaluation IEEE Trans. Comput. 50 8 2001 834 846 10.1109/12.947003
    • (2001) IEEE Trans. Comput. , vol.50 , Issue.8 , pp. 834-846
    • Kavi, K.M.1    Giorgi, R.2    Arul, J.3
  • 26
    • 33746635665 scopus 로고    scopus 로고
    • Data-driven multithreading using conventional microprocessors
    • C. Kyriacou, Paraskevas Evripodou, and P. Trancoso Data-driven multithreading using conventional microprocessors IEEE Trans. Parallel Distrib. Syst. 17 10 2006 1176 1188 10.1109/TPDS.2006.136
    • (2006) IEEE Trans. Parallel Distrib. Syst. , vol.17 , Issue.10 , pp. 1176-1188
    • Kyriacou, C.1    Evripodou, P.2    Trancoso, P.3
  • 31
    • 80053991469 scopus 로고    scopus 로고
    • Spicec: Scalable parallelism via implicit copying and explicit commit
    • M. Feng, R. Gupta, and Y. Hu Spicec: scalable parallelism via implicit copying and explicit commit SIGPLAN Not. 46 8 2011 69 80 10.1145/2038037.1941564 URL
    • (2011) SIGPLAN Not. , vol.46 , Issue.8 , pp. 69-80
    • Feng, M.1    Gupta, R.2    Hu, Y.3


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