-
2
-
-
47349089048
-
Revisiting the sequential programming model for multi-core
-
M. J. Bridges, N. Vachharajani, Y. Zhang, T. Jablin, and D. I. August. Revisiting the sequential programming model for multi-core. In MICRO, 2007.
-
(2007)
MICRO
-
-
Bridges, M.J.1
Vachharajani, N.2
Zhang, Y.3
Jablin, T.4
August, D.I.5
-
3
-
-
10644248153
-
Brook for GPUs: Stream computing on graphics hardware
-
I. Buck, T. Foley, D. Horn, J. Sugerman, K. Fatahalian, M. Houston, and P. Hanrahan. Brook for GPUs: stream computing on graphics hardware. In SIGGRAPH, 2004.
-
(2004)
SIGGRAPH
-
-
Buck, I.1
Foley, T.2
Horn, D.3
Sugerman, J.4
Fatahalian, K.5
Houston, M.6
Hanrahan, P.7
-
4
-
-
0022893044
-
DOACROSS: Beyond vectorization for multiprocessors
-
R. Cytron. DOACROSS: Beyond vectorization for multiprocessors. In ICPP, 1986.
-
(1986)
ICPP
-
-
Cytron, R.1
-
5
-
-
31844456792
-
Automatically partitioning packet processing applications for pipelined architectures
-
J. Dai, B. Huang, L. Li, and L. Harrison. Automatically partitioning packet processing applications for pipelined architectures. In PLDI, 2005.
-
(2005)
PLDI
-
-
Dai, J.1
Huang, B.2
Li, L.3
Harrison, L.4
-
6
-
-
10444232320
-
Merrimac: Supercomputing with streams
-
W. J. Dally, P. Hanrahan, M. Erez, T. J. Knight, F. Labonte, J.-H. Ahn, N. Jayasena, U. J. Kapasi, A. Das, J. Gummaraju, and I. Buck. Merrimac: supercomputing with streams. In Supercomputing, 2003.
-
(2003)
Supercomputing
-
-
Dally, W.J.1
Hanrahan, P.2
Erez, M.3
Knight, T.J.4
Labonte, F.5
Ahn, J.-H.6
Jayasena, N.7
Kapasi, U.J.8
Das, A.9
Gummaraju, J.10
Buck, I.11
-
7
-
-
34247114371
-
Compiling for stream processing
-
A. Das, W. Dally, and P. Mattson. Compiling for stream processing. In PACT, 2006.
-
(2006)
PACT
-
-
Das, A.1
Dally, W.2
Mattson, P.3
-
8
-
-
47349101532
-
Compiler support for exploiting coarse-grained pipelined parallelism
-
W. Du, R. Ferreira, and G. Agrawal. Compiler support for exploiting coarse-grained pipelined parallelism. In Supercomputing, 2005.
-
(2005)
Supercomputing
-
-
Du, W.1
Ferreira, R.2
Agrawal, G.3
-
9
-
-
47349110632
-
-
Fraunhofer Institute
-
Fraunhofer Institute. MP3 reference implementation. http://www.mpeg1.de/ util/dos/mpeg1iis/, 2003.
-
(2003)
MP3 reference implementation
-
-
-
10
-
-
47349104350
-
Toward a toolchain for pipeline parallel programming on CMPs
-
J. Giacomoni, T. Moseley, G. Price, B. Bushnell, M. Vachharajani, and D. Grunwald. Toward a toolchain for pipeline parallel programming on CMPs. In Workshop on Software Tools for Multi-Core Systems, 2007.
-
(2007)
Workshop on Software Tools for Multi-Core Systems
-
-
Giacomoni, J.1
Moseley, T.2
Price, G.3
Bushnell, B.4
Vachharajani, M.5
Grunwald, D.6
-
11
-
-
34547423880
-
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
-
M. Gordon, W. Thies, and S. Amarasinghe. Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Gordon, M.1
Thies, W.2
Amarasinghe, S.3
-
12
-
-
0041562664
-
Programmable stream processors
-
U. J. Kapasi, S. Rixner, W. J. Dally, B. Khailany, J. H. Ahn, P. Mattson, and J. D. Owens. Programmable stream processors. IEEE Computer, 2003.
-
(2003)
IEEE Computer
-
-
Kapasi, U.J.1
Rixner, S.2
Dally, W.J.3
Khailany, B.4
Ahn, J.H.5
Mattson, P.6
Owens, J.D.7
-
13
-
-
57749196795
-
Overcoming the limitations of the traditional loop parallelization
-
I. Karkowski and H. Corporaal. Overcoming the limitations of the traditional loop parallelization. In HPCN Europe, 1997.
-
(1997)
HPCN Europe
-
-
Karkowski, I.1
Corporaal, H.2
-
14
-
-
0031339427
-
Media-Bench: A tool for evaluating and synthesizing multimedia andcommunications systems
-
C. Lee, M. Potkonjak, and W. Mangione-Smith. Media-Bench: a tool for evaluating and synthesizing multimedia andcommunications systems. In MICRO, 1997.
-
(1997)
MICRO
-
-
Lee, C.1
Potkonjak, M.2
Mangione-Smith, W.3
-
15
-
-
57349101237
-
-
S. Liao, Z. Du, G. Wu, and G. Lueh. Data and computation transformations for Brook streaming applications on multiprocessors. In CGO, 2006.
-
S. Liao, Z. Du, G. Wu, and G. Lueh. Data and computation transformations for Brook streaming applications on multiprocessors. In CGO, 2006.
-
-
-
-
18
-
-
35448955692
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
N. Nethercote and J. Seward. Valgrind: a framework for heavyweight dynamic binary instrumentation. In PLDI, 2007.
-
(2007)
PLDI
-
-
Nethercote, N.1
Seward, J.2
-
19
-
-
33749375700
-
Automatic thread extraction with decoupled software pipelining
-
G. Ottoni, R. Rangan, A. Stoler, and D. I. August. Automatic thread extraction with decoupled software pipelining. In MICRO, 2005.
-
(2005)
MICRO
-
-
Ottoni, G.1
Rangan, R.2
Stoler, A.3
August, D.I.4
-
20
-
-
0019055294
-
High-speed multiprocessors and compilation techniques
-
D. Padua, D. Kuck, and D. Lawrie. High-speed multiprocessors and compilation techniques. Transactions on Computers, C-29(9), 1980.
-
(1980)
Transactions on Computers
, vol.C-29
, Issue.9
-
-
Padua, D.1
Kuck, D.2
Lawrie, D.3
-
23
-
-
0032066426
-
Run-time parallelization: Its time has come
-
L. Rauchwerger. Run-time parallelization: Its time has come. Parallel Computing, 24(3-4), 1998.
-
(1998)
Parallel Computing
, vol.24
, Issue.3-4
-
-
Rauchwerger, L.1
-
24
-
-
47349120783
-
Preliminary design review: GMTI narrowband for the basic PCA integrated radar-tracker application
-
Technical Report ESC-TR-2003-076, MIT Lincoln Laboratory
-
A. Reuther. Preliminary design review: GMTI narrowband for the basic PCA integrated radar-tracker application. Technical Report ESC-TR-2003-076, MIT Lincoln Laboratory, 2003.
-
(2003)
-
-
Reuther, A.1
-
27
-
-
0000990322
-
A survey of program slicing techniques
-
F. Tip. A survey of program slicing techniques. Journal of Programming Languages, 3(3), 1995.
-
(1995)
Journal of Programming Languages
, vol.3
, Issue.3
-
-
Tip, F.1
-
28
-
-
41349089872
-
Speculative decoupled software pipelining
-
N. Vachharajani, R. Rangan, E. Raman, M. J. Bridges, G. Ottoni, and D. I. August. Speculative decoupled software pipelining. In PACT, 2007.
-
(2007)
PACT
-
-
Vachharajani, N.1
Rangan, R.2
Raman, E.3
Bridges, M.J.4
Ottoni, G.5
August, D.I.6
|