- C64 Muhammad Mustafa Rafique, Benjamin Rose, Ali R. Butt,
and Dimitrios S. Nikolopoulos. CellMR: A Framework for Supporting MapReduce
on Asymmetric Cell-based Clusters Proc. of the 23rd IEEE International
Parallel and Distributed Processing Symposium (IPDPS), Rome, Italy,
May 2009.
- C63 Scott Schneider, Jae-seung Yeom, Benjamin Rose,
John C. Linford, Adrian Sandu and Dimitrios S. Nikolopoulos.
A Comparison of Programming Models for Multiprocessors with Explicitly
Managed Memory Hierarchies. Proc. of the 14th ACM SIGPLAN Symposium
on Principles and Practice of Parallel Programming (PPoPP), Raleigh, NC,
February 2009.
- C62 Matthew Curtis-Maury, Ankur Shah, Filip Blagojevic,
Dimitrios S. Nikolopoulos, Bronis R. de Supinski and Martin Schulz.
Prediction Models for Multi-dimensional Power-Performance Optimization on
Many Cores. Proc. of the 17th International Conference on Parallel
Architectures and Compilation Techniques (PACT), pp. 250-259, Toronto, Canada,
September 2008.
- J14 Matthew Curtis-Maury, Filip Blagojevic, Christos D. Antonopoulos and
Dimitrios S. Nikolopoulos. Prediction-Based
Power-Performance Adaptation of Multithreaded Scientific Codes.
IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 19(10),
pp. 1396-1410, October 2008.
- C61 Filip Blagojevic, Matthew Curtis-Maury, Jae-Seung Yeom,
Scott Schneider and Dimitrios S. Nikolopoulos.
Scheduling Asymmetric Parallelism on a PlayStation3 Cluster.
Proc. of the 8th IEEE International Symposium on Cluster Computing
and the Grid (CCGrid), pp. 146-153, Lyon, France, May 2008. IEEE CS Press.
- C60 M. Mustafa Rafique, Ali R. Butt and Dimitrios S. Nikolopoulos.
DMA-based Prefetcing for I/O-intensive Workloads on the Cell Architecture.
Proc. of the 2008 ACM International Conference on Computing Frontiers,
pp. 23-32, Ischia, Italy, May 2008, ACM Press.
- C59 Ashwin Aji, Filip Blagojevic, Wu-chun Feng,
and Dimitrios S. Nikolopoulos.
Cell-SWat: Modeling and Scheduling Wavefront Computations on the Cell B/E.
Proc. of the 2008 ACM International Conference on Computing
Frontiers, pp. 13-22, Ischia, Italy, May 2008. ACM Press.
- C58 Dimitrios S. Nikolopoulos, Godmar Back, Jyotirmaya Tripathi,
and Matthew Curtis-Maury. VT-ASOS: Holistic System Software Customization
for Many Cores. NSF Next Generation Software Program Workshop, held
in conjunction with the 22nd IEEE International Parallel and Distributed
Processing Symposium, Miami, FL, April 2008.
- C57 M. Mustafa Rafique, Ali R. Butt and Dimitrios S. Nikolopoulos.
Supporting I/O-intensive Workloads on the Cell Architecture.
Proc. of the 6th USENIX Conference on File and Storage Systems (FAST),
poster, San Jose, CA, February 2008.
- C56 Filip Blagojevic, Xizhou Feng, Kirk Cameron and Dimitrios S. Nikolopoulos.
Modeling Multi-grain Parallelism on Heterogeneous Multicore Processors: A Case Study of the
Cell BE. Proc. of the 2008 International Conference on High-Performance Embedded Architectures
and Compilers (HiPEAC), LNCS Vol. 4917, pp 38-52, Göteborg, Sweden, February 2008. Springer Verlag
- J13 Filip Blagojevic, Dimitrios S. Nikolopoulos, Alexandros Stamatakis, Christos D. Antonopoulos and Matthew Curtis-Maury.
Runtime Scheduling of Dynamic Parallelism on
Accelerator-Based Multi-core Systems. Parallel Computing,
Vol. 33 (10-11), pp. 700-719, November 2007.
- C55 Andrey Chernikov, Christos D. Antonopoulos, Nikos Chrisochoides, Scott
Schneider and Dimitrios S. Nikolopoulos. Experience with Memory Allocators for Parallel
Mesh Generation on Multi-core Architectures. Proc. of the 10th ISGG Conference
on Numerical Grid Generation, Heraklion, Crete, September 2007.
- C54 Matthew Curtis-Maury, Karan Singh, Sally A. McKee, Filip Blagojevic,
Dimitrios S. Nikolopoulos, Bronis A. de Supinski and Martin Schulz.
Identifying Energy-Efficient Concurrency Levels using Machine Learning.
Proc. of the First Workshop on Green Computing (GreenCom),
2007 IEEE International Conference on Cluster Computing, pp. 488-495, Austin, TX, September 2007.
- C53 Dimitrios S. Nikolopoulos and Kirk W. Cameron. Synthesizing Parallel Programming
Models for Asymmetric Multi-Core Systems. Proc. of the Eleventh Workshop
on High Performance Embedded Computing (HPEC), MIT Lincoln Lab, Lexington, MA, September
2007.
- J12 Alexandros Stamatakis, Filip Blagojevic, Dimitrios S. Nikolopoulos
and Christos D. Antonopoulos. Exploring new Search Algorithms and Hardware for Phylogenetics: RAxML meets
the IBM Cell. Journal of VLSI Signal Processing , 48(3):271-286,
August 2007. Springer Verlag.
- J11
Richard Mills, Chuan Yue, Andreas Stathopoulos and Dimitrios S. Nikolopoulos.
Runtime and Programming Support for Memory Adaptation in Scientific
Applications via Local Disk and Remote Memory. Journal of Grid
Computing, 5(2):213-234, June 2007.
Springer Verlag.
- C52
Filip Blagojevic, Alexandros Stamatakis, Christos Antonopoulos and
Dimitrios S. Nikolopoulos.
RAxML-CELL: Parallel Phylogenetic Tree Construction on the Cell Broadband Engine.
Proc. of the 21st IEEE/ACM International
Parallel and Distributed Processing Symposium (IPDPS), Long Beach, California,
March 2007. IEEE CS Press.
- C51
Filip Blagojevic, Dimitrios S. Nikolopoulos, Alexandros Stamatakis
and Christos Antonopoulos.
Dynamic Mulitgrain Parallelization on the Cell Broadband Engine.
Proc. of the 2007 ACM SIGPLAN Symposium on Principles and Practice of Parallel
Programming (PPoPP), pp. 90-100, San Jose, California, March 2007. ACM Press. Best Paper Award.
- C50 Matthew Curtis-Maury, Christos D. Antonopoulos and Dimitrios S. Nikolopoulos.
A Comparison of Online and Offline Strategies for Program
Adaptation. Proc. of the 45th ACM Southeast Regional Conference, pp. 162-167, Winston-Salem, NC,
March 2007. ACM Press.
- C49 Godmar Back and Dimitrios S. Nikolopoulos.
Application-Specific Customization on Many-Core Platforms:
The VT-ASOS Framework.
Proc. of the Second Workshop on Software and Tools for Multi-Core
Systems (STMCS), held in conjunction with CGO'2007, San Jose, CA, March 2007.
- C48 Matthew Curtis-Maury, Dimitrios S. Nikolopoulos and Christos D. Antonopoulos.
Dynamic Program Stirring on Multiple Cores: How Hardware
Performance Monitors Can Help Regulate Performance, Power, and Temperature
Simultaneously. 2006 Workshop on Functionality of Hardware Performance Monitors,
held in conjunction with the 39th IEEE/ACM International Symposium on Microarchitecture, Orlando, FL, December 2006.
- C47 Matthew Curtis-Maury, Christos D. Antonopoulos and Dimitrios S. Nikolopoulos.
PACMAN: A Performance Counters Manager for Intel Hyperthreaded Processors.
Proc. of the 3rd International Conference on the Quantitative Evaluation
of Systems (QEST), pp. 141-144, Riverside, CA, September 2006.
IEEE CS Press.
- C46 Chuan Yue, Richard Mills, Andreas Stathopoulos and Dimitrios S. Nikolopoulos.
Runtime Support for Memory Adaptation in Scientific Workloads via Local Disk and
Remote Memory. Proc. of the 15th IEEE International Symposium
on High Performance Distributed Computing (HPDC), pp. 183-194,
Paris, France, June 2006. Nominated for Best Paper Award (one of five papers).
IEEE CS Press.
- C45 Matthew Curtis-Maury, James Dzierwa, Christos D. Antonopoulos and
Dimitrios S. Nikolopoulos. Online Power-Performance Adaptation of Multithreaded
Programs using Event-Based Prediction. Proc. of the
20th ACM International Conference on Supercomputing (ICS), pp. 157-166, Queensland,
Australia, June 2006. ACM Press.
- C44 Scott Schneider, Christos D. Antonopoulos and Dimitrios S. Nikolopoulos.
Scalable Locality-Conscious Multithreaded Memory Allocation.
Proc. of the 2006 ACM SIGPLAN International Symposium on Memory
Management (ISMM), pp. 84-94, Ottawa, Canada, June 2006. ACM Press.
- C43 Matthew Curtis-Maury, James Dzierwa, Christos D. Antonopoulos
and Dimitrios S. Nikolopoulos. Online Strategies for High-Performance
Power-Aware Thread Execution on Emerging Multiprocessors.
Proc. of the Second Workshop on High-Performance Power-Aware
Computing (HP-PAC), Rhodes, Greece, April 2006. IEEE CS.
- C42 Xiaoning Ding, Dimitrios S. Nikolopoulos, Song Jiang and Xiaodong Zhang.
MESA: Reducing Cache Conflicts
by Integrating Static and Run-Time Methods.
Proc. of the 2006 IEEE International Symposium on Performance Analysis
of Systems and Software (ISPASS), pp. 189-198, Austin, TX, March 2006. IEEE CS.
-
J10Christos D. Antonopoulos, Dimitrios S. Nikolopoulos, and Theodore S.
Papatheodorou. Scheduling Algorithms with Bus Bandwidth Considerations for SMPs (preprint version).
High Performance
Computing: Paradigm and Infrastructure, pages 313-332. Wiley, October 2005.
- C41 Scott Schneider, Christos D. Antonopoulos, and Dimitrios S. Nikolopoulos.
Factory: An Object-Oriented Parallel Programming Substrate for Deep Multiprocessors.
Proc. of the 2005 International Conference on High Performance
Computing and Communications (HPCC), LNCS Vol. 3726, pages 223-232, Sorrento, Italy, September 2005.
Springer Verlag.
- C40 Matthew Curtis-Maury, Tanping Wang, Christos D. Antonopoulos, and Dimitrios S. Nikolopoulos.
Integrating Multiple Forms of Multithreaded Execution on SMT
Processors: A Quantitative Study with Scientific Workloads.
Proc. of the Second International Conference on the
Quantitative Evaluation of Systems (QEST), pp. 199-209, Torino, Italy, September 2005. IEEE CS Press.
- C39 Barry Lawson, Chuan Yue, Evgenia Smirni, and Dimitrios S. Nikolopoulos.
Power-Aware Resource Allocation via Online Simulation with
Multiple-Queue Backfilling.
Proc. of the 7th Workshop on Performability
Modeling of Computer and Communication Systems (PM-CCS), Torino, Italy, September
2005.
- C38Tanping Wang, Christos D. Antonopoulos, and Dimitrios S. Nikolopoulos.
smt-SPRINTS: Software Precomputation with Intelligent Streaming for
Resource-Constrained SMTs. Proc. of the
11th International EuroPar Conference (EuroPar), LNCS Vol. 3648, pages 710-719, Lisbon, Portugal, August 2005.
Springer Verlag.
- C37 Christos D. Antonopoulos, Xiaoning Ding, Andrey Chernikov, Filip Blagojevic,
Dimitrios S. Nikolopoulos, and Nikos Chrisochoides.
Multigrain Parallel Delaunay Mesh Generation: Challenges and
Opportunities for Multithreaded Architectures.
Proc. of the 19th ACM International Conference on
Supercomputing (ICS), pages 367-376, Cambridge, MA, June 2005. ACM Press.
- C36 Matthew Curtis-Maury, Xiaoning Ding, Christos D. Antonopoulos, and Dimitrios S.
Nikolopoulos.
An Evaluation of OpenMP on Current and Emerging Multithreaded
Processors.
Proc. of the First International Workshop on OpenMP (IWOMP),
LNCS Vol. 4315, pp. 133-142, Eugene, OR, June 2005. Springer Verlag. Best Paper Award.
- C35 Robert L. McGregor, Christos D. Antonopoulos, and Dimitrios S. Nikolopoulos.
Scheduling Algorithms for Effective Thread Pairing on Hybrid
Multiprocessors.
Proc. of the 19th International Parallel and
Distributed Processing Symposium (IPDPS), Denver, CO, April 2005. IEEE Computer
Society Press.
- C34 Christos D. Antonopoulos and Dimitrios S. Nikolopoulos.
Using Hardware Counters for Continuous Online Optimization: Lessons
and Challenges (preprint version).
First Workshop on Hardware Performance Monitor Design and
Functionality, in conjunction with the 11th International Symposium on High
Performance Computer Architecture, San Francisco, CA, February 2005.
- C33 Christos D. Antonopoulos, Dimitrios S. Nikolopoulos, and Theodore S.
Papatheodorou.
Realistic Workload Scheduling Policies for Taming the Memory
Bandwidth Bottleneck of SMPs. Proc. of
the 11th International Conference on High Performance Computing (HiPC), LNCS Vol. 3296, pages 286-296, Bangalore,
India, December 2004. Springer Verlag.
- C32 Tanping Wang, Filip Blagojevic, and Dimitrios S. Nikolopoulos.
Runtime Support for Integrating Precomputation and Thread-Level
Parallelism on Simultaneous Multithreaded Processors.
Proc. of the 7th ACM/SIGPLAN Workshop on Languages,
Compilers and Runtime Support for Scalable Systems (LCR), volume 81
of ACM International Conference Proceeding Series, pages 1-12, Houston, TX,
October 2004. ACM Press.
- C31 Richard T. Mills, Andreas Stathopoulos, and Dimitrios S. Nikolopoulos.
Adapting to Memory Pressure from within Scientific Applications on
Multiprogrammed COWs.
Proc. of the 18th International Parallel and
Distributed Processing Symposium (IPDPS), Santa Fe, NM, April 2004.
IEEE CS Press.
- J9 Dimitrios S. Nikolopoulos.
Dynamic Tiling for Effective Use of Shared Caches on Multithreaded
Processors (preprint version)
International Journal of High Performance Computing and
Networking, 2(1):22 - 35, 2004. Inderscience Publishers.
- C30 Dimitrios S. Nikolopoulos.
Code and Data Transformations for Improving Shared Cache Performance
on SMT Processors. Proc. of the 5th International Symposium on High
Performance Computing (ISHPC), LNCS Vol. 2858, pages 54-69, Tokyo-Odaiba, Japan, October 2003. Springer Verlag.
Best Paper Award. Version with corrected errors available here.
- C29 Christos D. Antonopoulos, Dimitrios S. Nikolopoulos, and Theodore S.
Papatheodorou.
Scheduling Algorithms with Bus Bandwidth Considerations for SMPs.
Proc. of the 32nd International Conference on
Parallel Processing (ICPP), pages 547-554, Kaohsiung, Taiwan, October 2003.
IEEE CS Press.
- J8
Dimitrios S. Nikolopoulos.
Quantifying Contention and Balancing Memory Load on Hardware DSM
Multiprocessors (preprint version).
Journal of Parallel and Distributed Computing (JPDC), 63
(9):866-886, September 2003. Elsevier.
- J7 Dimitrios S. Nikolopoulos and Constantine D. Polychronopoulos.
Adaptive Scheduling under Memory Constraints on Non-Dedicated
Computational Farms (preprint version).
Future Generation Computer Systems, 19 (4):505-519, May 2003. Elsevier.
- C28 Dimitrios S. Nikolopoulos.
Malleable Memory Mapping: User-Level Control of Memory Bounds for
Effective Program Adaptation.
Proc. of the 17th International Parallel and
Distributed Processing Symposium (IPDPS), Nice, France, April 2003. IEEE CS Press.
- J6 Dimitrios S. Nikolopoulos, Ernest Artiaga, Eduard Ayguadé, and Jesús Labarta. Scaling Non-Regular Shared-Memory Codes by Reusing Custom Loop
Schedules (preprint version).
Scientific Programming, 11 (2):143-158,
August 2003. IOS Press.
- J5 Dimitrios S. Nikolopoulos, Eduard Ayguadé, and Constantine D.
Polychronopoulos.
Runtime vs. Manual Data Distribution for Architecture-Agnostic
Shared-Memory Programming Models (preprint version).
International Journal of Parallel Programming (IJPP), 30 (4):225-254, August 2002. Springer Verlag.
- J4 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
Scheduler-Activated Dynamic Page Migration for Multiprogrammed DSM
Multiprocessors (preprint version).
Journal of Parallel and Distributed Computing (JPDC), 62 (6):1069-1103, June 2002. Elsevier.
- C27 Dimitrios S. Nikolopoulos and Constantine D. Polychronopoulos.
Adaptive Scheduling under Memory Pressure on Multiprogrammed
Clusters.
Proc. of the Second IEEE/ACM International Symposium on
Cluster Computer and the Grid (CCGrid), pages 22-29, Berlin, Germany, May 2002. IEEE CS Press.
Best Paper Award.
- C26 Dimitrios S. Nikolopoulos.
Quantifying Contention and
Resolving Remote Memory Access Contention on Hardware DSM
Multiprocessors.
Proc. of the 16th International Parallel and
Distributed Processing Symposium (IPDPS), Fort Lauderdale, FL, April 2002.
IEEE CS Press. Best Paper Award.
- C25 Dimitrios S. Nikolopoulos and Constantine D. Polychronopoulos.
Adaptive Scheduling under Memory Pressure on Multiprogrammed SMPs.
Proc. of the 16th International Parallel and
Distributed Processing Symposium (IPDPS), Fort Lauderdale, FL, April 2002.
IEEE CS Press.
- C24 Walden Ko, Mark Yankelevsky, Dimitrios S. Nikolopoulos, and Constantine D.
Polychronopoulos.
Effective Cross-Platform Multilevel Parallelization via Dynamic
Adaptive Execution.
7th International Workshop on High-Level Programming
Models and Supportive Environments (HIPS), Proc. of the 16th
International Parallel and Distributed Processing Symposium (IPDPS), Fort Lauderdale,
FL, April 2002. IEEE CS Press.
- J3 Dimitrios S. Nikolopoulos, Ernest Artiaga, Eduard Ayguadé, and Jesús Labarta.
Exploiting Memory Affinity in OpenMP through Schedule Reuse (preprint version).
ACM SIGARCH Computer Architecture News, 29 (5):49-55, December 2001.
ACM Press. Earlier version appeared in Proc. of the 4th European Workshop on OpenMP (EWOMP), Barcelona, Spain, September 2001.
- C23 Dimitrios S. Nikolopoulos, Eduard Ayguadé, and Constantine D.
Polychronopoulos.
Scaling Irregular Parallel Codes with Minimal Programming Effort.
Proc. of Supercomputing'2001: High Performance
Computing and Networking Conference (SC), Denver, CO, November 2001. ACM Press. Nominated for Best Paper Award.
- C22 Mark Yankelevsky, Walden Ko, Dimitrios S. Nikolopoulos, and Constantine D.
Polychronopoulos.
Using Machine Descriptors to Select Parallelization Models and
Strategies on Hierarchical Systems.
Proc. of Supercomputing'2001: High Performance
Networking and Computing Conference (SC), 1pp. (poster), Denver, CO, November 2001.
ACM Press.
- C21 Christos D. Antonopoulos, Dimitrios S. Nikolopoulos, and Theodore S.
Papatheodorou.
Informing Algorithms for Efficient Scheduling of Synchronizing
Threads on Multiprogrammed SMPs.
Proc. of the 30th International Conference on
Parallel Processing (ICPP), pages 123-130, Valencia, Spain, September 2001. IEEE CS Press.
- C20 Ioannis E. Venetis, Dimitrios S. Nikolopoulos, and Theodore S. Papatheodorou.
A Transparent Operating System Infrastructure for Embedding
Adaptability to Thread-Based Programming Models.
Proc. of the 7th International EuroPar Conference (EuroPar),
LNCS Vol. 2150, pages 504-513, Manchester, UK, August 2001. Springer Verlag.
- C19 Dimitrios S. Nikolopoulos and Eduard Ayguadé.
A Study of Transparent Implicit Data Distribution Mechanisms for
OpenMP using the SPEC Benchmarks.
Proc. of
the Second International Workshop on OpenMP Applications and Tools (WOMPAT), LNCS Vol. 2104, pages 115-129, West
Lafayette, IN, July 2001. Springer Verlag.
- J2 Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou.
The Architectural and Operating System Implications on the
Performance of Synchronization on ccNUMA Multiprocessors (preprint version).
International Journal of Parallel Programming (IJPP), 29 (3):249-282, June 2001.
Springer Verlag.
- C18 Dimitrios S. Nikolopoulos, Eduard Ayguadé, Jesús Labarta, Theodore S.
Papatheodorou, and Constantine D. Polychronopoulos.
The Trade-Off Between Implicit and Explicit Data Distribution in
Shared-Memory Programming Paradigms.
Proc. of the 15th ACM International Conference on
Supercomputing (ICS), pages 23-37, Sorrento, Italy, June 2001. ACM Press.
- C17 David Craig, Fabian Breg, Steven Carroll, Dimitrios S. Nikolopoulos, and
Constantine D. Polychronopoulos.
Improving Java Server Performance with Interruptlets, Proc. of the First
International Conference on Computational Science (ICCS), LNCS Vol. 2073, pages 223-232, San Francisco, CA, May
2001. Springer Verlag.
- J1 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
A Transparent Runtime Data Distribution Engine for OpenMP (preprint version).
Scientific Programming, 8 (3):143-162,
December 2000.IOS Press.
- C16 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
Is Data Distribution Necessary in OpenMP?
Proc. of Supercomputing'2000: High Performance
Computing and Networking Conference (SC), Dallas, TX, November 2000. IEEE CS Press.
Best Paper Award.
- C15 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
Leveraging Transparent Data Distribution in
OpenMP via User-Level Dynamic Page Migration, Proc. of the 3rd International Symposium on High
Performance Computing (ISHPC), LNCS Vol. 1940, pages 415-427, Tokyo, Japan, October 2000. Springer Verlag.
- C14 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
User-Level Dynamic Page Migration for Multiprogrammed Shared-Memory
Multiprocessors.
Proc. of the 29th International Conference on
Parallel Processing (ICPP), pages 95-103, Toronto, Canada, August 2000. IEEE CS Press.
- C13 Christos D. Antonopoulos, Ioannis E. Venetis, Dimitrios S. Nikolopoulos, and
Theodore S. Papatheodorou.
Efficient Dynamic Parallelism with OpenMP on Linux-Based SMPs.
Proc. of the 6th International Conference on Parallel
and Distributed Processing Techniques and Applications, volume V, pages
2507-2514, Las Vegas, NV, July 2000.
- C12 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
UPMlib: A Runtime System for Tuning the Memory Performance of OpenMP
Programs on Distributed Shared Memory Multiprocessors. Proc. of the 5th
ACM/SIGPLAN Workshop on Languages, Compilers and Runtime Systems for Scalable
Computers (LCR), LNCS Vol. 1915, pages
85-99, Rochester, NY, May 2000. Springer Verlag.
- C11 Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D.
Polychronopoulos, Jesús Labarta, and Eduard Ayguadé.
A Case for User-Level Page Migration.
Proc. of the 14th ACM International Conference on
Supercomputing (ICS), pages 119-130, Santa Fe, NM, May 2000. ACM Press.
- C10 Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou.
Fast Synchronization on Scalable Cache-Coherent Multiprocessors
using Hybrid Primitives.
Proc. of the 14th International Parallel and
Distributed Processing Symposium (IPDPS), pages 711-719, Cancun, Mexico, May 2000. IEEE CS Press.
- C9 Xavier Martorell, Julita Corbalan, Dimitrios~S. Nikolopoulos, Nacho Navarro,
Eleftherios D. Polychronopoulos, and Theodore S. Papatheodorou.
A Tool to Schedule Parallel Applications on Multiprocessors: The
NANOS CPU Manager. Proc. of the
6th International Workshop on Job Scheduling Strategies for Parallel
Processing (JSSPP), LNCS Vol. 1911, pages
87-112, Cancun, Mexico, May 2000. Springer Verlag.
- C8 Dimitrios S. Nikolopoulos, Christos D. Antonopoulos, Ioannis E. Venetis,
Panagiotis E. Hadjidoukas, Eleftherios D. Polychronopoulos, and Theodore S.
Papatheodorou.
Achieving Multiprogramming Scalability of Parallel Programs on Intel
SMP Platforms: Nanothreading in the Linux Kernel. Parallel Computing Fundamentals and
Applications: Proceedings
of the International Conference ParCo'99, pages 623-630, Delft, The
Netherlands, August 1999. Imperial College Press.
- C7 Eleftherios D. Polychronopoulos, Dimitrios S. Nikolopoulos, Theodore S.
Papatheodorou, Xavier Martorell, Nacho Navarro, and Jesús Labarta.
An Efficient Kernel-Level Scheduling Methodology for Multiprogrammed
Shared Memory Multiprocessors. Proc. of the 12th International Conference on
Parallel and Distributed Computing Systems (PDCS), pages 148-155, Fort Lauderdale,
FL, August 1999.
- C6 Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou.
System Software Support for Reducing Memory Latency on Distributed
Shared-Memory Multiprocessors.
Proc. of the 7th Hellenic Conference on
Informatics, volume IV, pages 61-68, Ioannina, Greece, August 1999.
- C5 Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, and Theodore S.
Papatheodorou.
Fine-Grain and Multiprogramming-Conscious Nanothreading with the
Solaris Operating System
Proc. of the 5th International Conference on Parallel
and Distributed Processing Techniques and Applications, volume IV, pages
1797-1803, Las Vegas, NV, July 1999.
- C4 Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou.
A Quantitative Evaluation of Synchronization Algorithms and
Disciplines on ccNUMA Systems: The Case of the SGI Origin2000.
Proc. of the 13th ACM International Conference on
Supercomputing (ICS), pages 319-328, Rhodes, Greece, June 1999. ACM Press.
- C3 Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, and Theodore S.
Papatheodorou.
Enhancing the Performance of Autoscheduling with Locality-Based
Partitioning on Distributed Shared Memory Multiprocessors.
Proc. of the 4th International EuroPar Conference (EuroPar), LNCS Vol. 1470,
pages 491-501, Southampton, UK, August 1998. Springer Verlag.
- C2 Eleftherios D. Polychronopoulos, Xavier Martorell, Dimitrios S. Nikolopoulos,
Theodore S. Papatheodorou, Jesús Labarta, and Nacho Navarro.
Kernel-Level Scheduling for the Nano-Threads Programming Model.
Proc. of the 12th ACM International Conference on
Supercomputing (ICS), pages 337-344, Melbourne, Australia, July 1998. ACM Press.
- C1 Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, and Theodore S.
Papatheodorou.
Efficient Runtime Thread Management for the Nano-Threads Programming
Model. Proc. of the Second International Workshop on Runtime Systems for Parallel Programming (RTSSPP),
LNCS Vol. 1388, pages 183-194, Orlando, FL, April 1998. Springer Verlag.
|