Distributed Computing and Performance
This sub-field focuses on the design, analysis, and optimization of distributed computing systems, emphasizing performance, fault tolerance, and efficient resource management. It encompasses various techniques and models for parallel processing, consensus algorithms, and energy efficiency, highlighting scalable systems and real-time operations in diverse computing environments.
326,653 papers
Parent topic: Communication and Signal Processing
AI-assisted content · The overview, paper groupings, and influence analysis on this page are AI-generated. They are intended as a starting point for exploring the field and may contain inaccuracies. Report an error
Sub-topics
Advanced Parallel Processing Techniques
This cluster investigates innovative techniques and algorithms for parallel processing, analyzing their applicability and performance across diverse computational tasks.
22108 papers
Programming Models for Multicore Systems
This cluster explores programming methodologies tailored for multicore and GPU architectures to enhance performance and efficiency in computation. Research covers acceleration techniques.
19514 papers
Scheduling Algorithms in Real Time
This cluster investigates algorithms designed for real-time scheduling and their validation within concurrent systems. The focus lies in achieving scheduling feasibility and correctness.
17457 papers
Multi-Agent Systems Consensus
This cluster emphasizes the study of consensus and cooperation mechanisms within multi-agent control systems. It discusses autonomy and the synchronization of distributed agents across complex networks.
13051 papers
Parallel Processing Compiler Techniques
This research area focuses on compiler techniques that enable and optimize parallel processing capabilities across various architectures. Emphasis is on performance and task allocation.
12947 papers
Monte Carlo Simulation Methods
This cluster investigates methods of Monte Carlo simulations and particle-based simulations for modeling complex systems across various applications. It offers insights into performance and implementation aspects.
12300 papers
Protocols for Sensor Networks
This cluster investigates protocols designed for optimizing performance in wireless sensor networks. Research emphasizes power efficiency and organizational protocols.
11843 papers
Architectures for High-Performance Processors
This research cluster focuses on innovative architectures for optimizing high-performance processors. The discussions include various software design methodologies and processor functionality enhancements.
10772 papers
Scientific Workflow Distribution
This area focuses on the management of scientific workflows across distributed systems, facilitating data processing and task execution in scientific computing environments.
9998 papers
Protocols for Peer-to-Peer Networks
This research cluster addresses the design and evaluation of protocols in peer-to-peer systems, focusing on scalability and decentralized routing. Publications include various approaches to publish/subscribe models.
9797 papers
Clustering Techniques and Algorithms
This area focuses on various algorithms and techniques for clustering, analyzing their efficiency and implementation across different data sets. The research emphasizes algorithm efficacy and design.
9175 papers
Consensus Mechanisms in Distributed Systems
The cluster studies consensus and coordination algorithms which ensure agreement among distributed processes. It covers various models and theorems related to fault tolerance and consensus building.
9109 papers
Resource Management in Distributed Systems
This cluster investigates methodologies for managing resources in distributed environments, emphasizing frameworks like MapReduce for efficient processing of large data sets.
8481 papers
Models for Parallel Programming
This research explores programming models that facilitate parallel computation in multi-processor environments. It includes frameworks that enhance communication among processors during program execution.
8432 papers
Distributed Simulation Techniques
This cluster covers methodologies for distributed and parallel simulation techniques that facilitate the collaborative simulation of complex systems across multiple nodes.
8307 papers
Operating System Performance Optimization
This cluster focuses on the design and performance improvements of operating systems, particularly in manipulating process management for efficient use of hardware resources. Research includes idle workstation utilization and database management within operating systems.
8231 papers
Caching Techniques in Distributed Systems
This cluster focuses on strategies for caching and storage in distributed environments, aimed at improving data access speed and reliability. It also examines network coding applications.
8017 papers
Middleware for Real-Time Systems
Research in this area focuses on middleware systems designed to support real-time applications and ensure timely communication among distributed components. Middleware solutions enhance real-time processing capabilities.
8005 papers
Distributed Event Control Systems
Here, the focus is on systems that manage events across distributed networks, ensuring timely control and synchronization in multi-agent frameworks. Research includes event-triggered control and dynamic mechanisms.
7871 papers
Optimization of Distributed Systems Performance
This cluster studies methods aimed at enhancing the performance of distributed systems, including optimization algorithms and consensus variations.
7864 papers
Dataflow Management Techniques
This area explores dataflow computing methods and scheduling techniques that enhance interprocess communication in distributed systems. Research aims at optimizing resource utilization.
6625 papers
Heterogeneous Computing Systems
Research here focuses on performance strategies in heterogeneous computing environments that combine various architectures and optimize task scheduling.
6329 papers
Frameworks for Distributed Computing
This research area explores frameworks enabling distributed computing, from MPI implementations to hybrid models, aimed at improving performance and system interoperability.
6059 papers
Performance Management in Distributed Systems
This research area focuses on managing performance in distributed systems through optimization strategies, performance monitoring, and evaluation techniques.
5942 papers
Supercomputing Techniques and Architectures
Research in this area focuses on architectures and techniques specifically designed for supercomputers, exploring optimization and application across scientific challenges.
5593 papers
Parallel and Distributed Computing Strategies
Focusing on integrated approaches to parallel and distributed computing, this cluster examines performance metrics and applications across heterogeneous environments.
5554 papers
Diagnosis and Fault-Tolerance Mechanisms
This area investigates techniques for fault detection, isolation, and recovery within distributed systems. Research includes implementing algorithms for proactive fault tolerance.
5379 papers
Fault Tolerance in Distributed Systems
This area investigates methods to ensure reliability in distributed systems through fault tolerance mechanisms. Focus is placed on consensus algorithms and recovery protocols against failures.
5329 papers
Optimization of Data Locality
This cluster explores techniques for improving data locality to enhance performance in computation. Studies focus on task scheduling and data accessibility in parallel processing.
4879 papers
Edge Computing Task Management
This cluster studies the management of tasks in edge computing environments, focusing on performance and power management strategies for task offloading.
4800 papers
Stream Scheduling in Distributed Systems
This cluster investigates scheduling methodologies for distributed stream computation, focusing on enhancing performance in data-intensive applications and managing scalability.
4788 papers
Web Traffic and Workload Analysis
This research area examines the characterization of web workloads and their implications for network and server performance. It includes methods for evaluating average case behaviors of web applications and their scheduling.
4746 papers
Protocols for Distributed Communication
This cluster addresses protocols designed for effective communication in distributed networks. Focus is on applications for decentralized algorithms and multicast infrastructures.
4698 papers
Grid Resource Management Frameworks
Focusing on grid computing, this cluster analyzes frameworks that facilitate the management and scheduling of resources across a distributed environment to enhance efficiency and scalability.
4683 papers
Scheduling and Performance Analysis
This research area focuses on the analysis of performance and the development of scheduling algorithms to optimize resource usage. Key topics include benchmarks and performance prediction techniques.
4564 papers
Load Balancing Strategies in Distributed Computing
This research area examines load balancing approaches across distributed systems to enhance performance and resource utilization. Strategies include dynamic scheduling and adaptive load sharing.
4194 papers
Time Synchronization in Networks
Research focuses on architectural designs and methodologies for ensuring time synchronization across distributed networks. Topics include delay-tolerant algorithms and data-oriented architectures.
4096 papers
Computing Systems Scheduling Algorithms
This research area encompasses algorithms designed for effective scheduling in various computing systems. Focus is on enhancing job completion and efficiency metrics.
3569 papers
Data Streaming in Parallel Processing
This cluster focuses on parallel processing techniques designed for efficiently handling data streams. The research emphasizes performance optimization and real-time processing capabilities.
3020 papers
Load Balancing in Distributed Systems
This cluster emphasizes effective load balancing techniques in distributed computing frameworks, highlighting dynamic and decentralized approaches to resource distribution.
2955 papers
Distributed Cloud Computing Systems
This research area explores the design and operational effectiveness of distributed systems in cloud computing environments. Emphasis is placed on practical applications and theoretical underpinnings.
2757 papers
Frameworks for Object Management
This cluster delves into the development of distributed object management systems which allow for better process management across various objects. Topics include frameworks for digital object services and coherent object structure management.
2725 papers
Energy Efficiency in HPC
Research in this cluster focuses on energy-efficient techniques for high-performance computing systems, addressing cooling technologies and thermal-aware scheduling. The goal is to optimize resource utilization while minimizing energy consumption.
2643 papers
Distributed Processing Memory Models
This cluster studies models of distributed processing that focus on memory organization and management for better performance in computational tasks.
2530 papers
Algorithms for Distributed Consensus
This cluster investigates algorithms that support consensus in distributed systems, exploring mechanisms such as gossip protocols and machine learning applications.
2218 papers
Optimization in Distributed Algorithms
Research in this area focuses on methods for optimizing distributed algorithms, investigating efficiency in communication and processing across nodes in computational environments.
2198 papers
Real-Time System Design
This cluster explores the design of real-time systems, including garbage collection and object request brokers tailored for time-sensitive applications. It aims to improve system responsiveness and efficiency.
2161 papers
Multimedia Distributed Processing
This cluster investigates the challenges and methodologies for processing multimedia in distributed environments, focusing on caching, prefetching, and coordinated processing.
2025 papers
Scalable Peer-to-Peer Architectures
This cluster examines how to scale peer-to-peer system architectures to handle increasing loads. Research focuses on efficient resource distribution and application enhancement.
1923 papers
Scheduling under Fault Tolerance
This area examines scheduling strategies that incorporate fault tolerance mechanisms in distributed environments, enhancing reliability and system uptime.
1897 papers
Architectures for Distributed Processing
Research here emphasizes the design and architecture of systems that support distributed processing, focusing on adaptive techniques and frameworks for effective data handling.
1537 papers
Shared Memory Parallel Algorithms
This area focuses on algorithms optimized for shared memory systems, exploring methodologies for efficient data processing. Emphasis is on designing effective multithreaded algorithms.
1439 papers
Frameworks for Parallel Distributed Execution
This cluster explores frameworks facilitating parallel and distributed execution of tasks, addressing the challenges and solutions in scripting and application deployment.
1294 papers
Grid Computing Techniques and Applications
This area explores the techniques and applications of grid computing, focusing on resource management and structured systems for collaborative processing.
1241 papers
High-Performance Environmental Computing
This cluster focuses on computing techniques applied to environmental modeling, emphasizing high-performance systems to analyze environmental data effectively.
939 papers
Innovation in Cooperative Problem Solving
This area focuses on collaborative approaches in distributed problem-solving scenarios, emphasizing cooperative strategies and architectures designed for data-intensive tasks.
905 papers
Papers Over Time
Top Papers
1981 · 17,970 citations
1986 · 13,468 citations
2008 · 10,883 citations
2008 · 6,724 citations
1973 · 6,410 citations
1978 · 5,921 citations
2001 · 4,187 citations
2001 · 3,792 citations
1998 · 3,617 citations
1978 · 3,348 citations
2010 · 3,110 citations
1985 · 2,864 citations
2009 · 2,684 citations
1964 · 2,560 citations
2002 · 2,523 citations
1990 · 2,465 citations
2001 · 2,372 citations
1998 · 2,240 citations
2009 · 2,176 citations
1979 · 2,158 citations