Parallel Processing

isMember = false, isStaff = false

 

Technical Committees

Technical Committee on Parallel Processing
The TC on Parallel Processing (TCPP) acts as an international forum to promote parallel processing research and education, and participates in setting up technical standards in this area. Issues related to the design, analysis and implementation of parallel systems and solutions are of interest. These include design and analysis of parallel architectures and algorithms, and application development on parallel machines. TCPP sponsors professional meetings, brings out publications, sets guidelines for educational programs and coordinates academia, funding agency, and industry activities in the above areas. The International Parallel and Distributed Processing Symposium (IPDPS), held annually in the Spring, serves as the flagship activity of this TC. Several workshops spanning interdisciplinary areas are sponsored by this TC. The newsletter of the TC is published in the Fall and Spring.

Technical Committee on Scalable Computing
The TC on Scalable Computing (TCSC) addresses theoretical and experimental aspects of designing, developing, and evaluating scalable network computing systems, especially clusters and grids, and their applications. Specific topics of interest include cluster and grid interconnection networks, middleware, single-system image, resource and scheduling management policies, distributed programming environments, principles of scalable and reliable software engineering, and high-performance and high-availability computing applications. The TCSC sponsors workshops and conferences on these and related topics, and hosts the three annual flag-ship events: International Conference on Cluster Computing (Cluster), International Super-Computing Conference (SC), and International Symposium on Cluster Computing and the Grid (CCGrid) in addition to co-sponsoring other related events.

 

Podcasts

Trend Wars Podcasts
Dejan Milojicic conducts interviews on topics with controversial aspects and competing interests with luminaries in the field of distributed systems for IEEE Distributed Systems Online.

 

Magazines


IEEE Distributed Systems Online aims to promote professional awareness of developments, trends, activities, and editorial coverage in the distributed systems field and provide online support for Internet Computing and Pervasive Computing. IEEE DS Online hopes to serve as a springboard for building a stronger distributed systems community and offer researchers, students, educators, application developers, and program managers a forum for sharing ideas and discussing projects.

 

Journals


IEEE Transactions on Parallel and Distributed Systems (TPDS) is published monthly. The goal of TPDS is to publish a range of papers, comments on previously published papers, and survey articles that deal with the research areas of current importance to our readers. Current areas of particular interest include, but are not limited to the following: a) architectures: design, analysis, and implementation of multiple-processor systems (including multi-processors, multicomputers, and networks); impact of VLSI on system design; interprocessor communications; b) software: parallel languages and compilers; scheduling and task partitioning; databases, operating systems, and programming environments for multiple-processor systems; c) algorithms and applications: models of computation; analysis and design of parallel/distributed algorithms; application studies resulting in better multiple-processor systems; d) other issues: performance measurements, evaluation, modeling and simulation of multiple-processor systems; real-time, reliability and fault-tolerance issues; conversion of software from IEEE Transactions on Pattern Analysis and Machine Intelligence.

 

Search Results

 

Books

Schduling and Load Balancing in Parallel and Distributed Systems
Discusses how to schedule the operation of processing elements to achieve the expected performance goals, such as minimizing execution time, minimizing communication delays, or maximizing resource utilization. This book focuses on the future directions of the static scheduling and dynamic load balancing methods in parallel and distributed systems. It provides an overview and a detailed discussion on a wide range of topics from theoretical background to practical, state-of-the-art scheduling and load balancing techniques.

Debugging and Performance Tuning for Parallel Computing Systems
Understanding the common programming idioms, the interactions of application code and the underlying hardware and software, and the user interfaces best suited for relating these interactions in intuitive ways are needed in order to develop good tools. This book contains papers and working group summaries from discussions on software tools for parallel computer systems that explore the current situation, outline research issues, and discuss technology transition remedies.

Emerging Trends in Database and Knowledge Base Machines The Application of Parallel Architectures to Smart Information Systems Illustrates interesting ways in which new parallel hardware is being used to improve the speed and usefulness of a variety of information systems. The book, containing 13 original papers, surveys the latest trends in performance enhancing architectures for smart information systems.

 

External Websites

Parallel Processing Letters (Journal)
International peer-reviewed journal published four times a year by World Scientific. Publishes short papers covering parallel computations and architectures ..
Java Parallel Processing Framework
An open-source, Java-based, framework for parallel computing.
Parallel Processing
From Wikipedia, the free encyclopedia.
Bibliographies on Parallel Processing
Bibliographies on Parallel Processing, part of the Collection of Computer Science Bibliographies.
Parallel Processing
See how Intel Products can simplify Software Development.
Byte Magazine - Parallel Processing in Bulk
Introduction to BSP and comparison with other parallel computing models.


Suggestions