Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleDecember 2019
A Solution for High Availability Memory Access
Algorithms and Architectures for Parallel ProcessingPages 122–137https://doi.org/10.1007/978-3-030-38991-8_9AbstractNowadays, in-memory computing has plenty of applications like artificial intelligence, databases, machine learning, etc. These applications usually involve with the frequent access to memory. On the other hand, memory components typically become ...
- ArticleDecember 2019
A Communication-Avoiding Algorithm for Molecular Dynamics Simulation
Algorithms and Architectures for Parallel ProcessingPages 75–88https://doi.org/10.1007/978-3-030-38991-8_6AbstractMolecular dynamics and many similar time-dependent computing tasks are defined as simple state updates over multiple time steps. In recent years, modern supercomputing clusters have enjoyed fast-growing compute capability and moderate-growing ...
- ArticleDecember 2019
Improving Performance of Batch Point-to-Point Communications by Active Contention Reduction Through Congestion-Avoiding Message Scheduling
Algorithms and Architectures for Parallel ProcessingPages 404–418https://doi.org/10.1007/978-3-030-38991-8_27AbstractCommunication performance plays a crucial role in both the scalability and the time-to-solution of parallel applications. The share of links in modern high-performance computer networks inevitably introduces contention for communications involving ...
- ArticleDecember 2019
Predicting Hard Drive Failures for Cloud Storage Systems
Algorithms and Architectures for Parallel ProcessingPages 373–388https://doi.org/10.1007/978-3-030-38991-8_25AbstractTo improve reactive hard-drive fault-tolerance techniques, many statistical and machine learning methods have been proposed for failure prediction based on SMART attributes. However, disparate datasets and metrics have been used to experimentally ...
- ArticleDecember 2019
Utility-Aware Edge Server Deployment in Mobile Edge Computing
Algorithms and Architectures for Parallel ProcessingPages 359–372https://doi.org/10.1007/978-3-030-38991-8_24AbstractTraditional Mobile Cloud Computing (MCC) has gradually turned to Mobile Edge Computing (MEC) to meet the needs of low-latency scenarios. However, due to the unpredictability of user behaviors, how to arrange edge servers in suitable locations and ...
- ArticleDecember 2019
RTEF-PP: A Robust Trust Evaluation Framework with Privacy Protection for Cloud Services Providers
Algorithms and Architectures for Parallel ProcessingPages 330–344https://doi.org/10.1007/978-3-030-38991-8_22AbstractThe trust problem of Cloud Services Providers (CSPs) has become one of the most challenging issues for cloud computing. To build trust between Cloud Clients (CCs) and CSPs, a large number of trust evaluation frameworks have been proposed. Most of ...
- ArticleDecember 2019
TIMOM: A Novel Time Influence Multi-objective Optimization Cloud Data Storage Model for Business Process Management
Algorithms and Architectures for Parallel ProcessingPages 315–329https://doi.org/10.1007/978-3-030-38991-8_21AbstractIn recent years, lots of the BPM (business process management) data storage strategies are proposed to utilize the computation and storage resources of the cloud. However, most of them are mainly focusing on the cost-effective methods and little ...
- ArticleDecember 2019
DETER: Streaming Graph Partitioning via Combined Degree and Cluster Information
Algorithms and Architectures for Parallel ProcessingPages 242–255https://doi.org/10.1007/978-3-030-38991-8_16AbstractEfficient graph partitioning plays an important role in distributed graph processing systems with the rapid growth of the scale of graph data. The quality of partitioning affects the performance of systems greatly. However, most existing vertex-...
- ArticleDecember 2019
Exit-Less Hypercall: Asynchronous System Calls in Virtualized Processes
Algorithms and Architectures for Parallel ProcessingPages 169–182https://doi.org/10.1007/978-3-030-38991-8_12AbstractMany projects of virtualized processes are emerging for less overhead than traditional virtual machines and more isolation than containers. A virtualized process uses hardware virtualization to provide a process abstraction. The virtualized ...
- ArticleDecember 2019
Verification of Microservices Using Metamorphic Testing
Algorithms and Architectures for Parallel ProcessingPages 138–152https://doi.org/10.1007/978-3-030-38991-8_10AbstractMicroservices architecture is drawing more and more attention recently. By dividing the monolithic application into different services, microservices-based applications are more flexible, scalable and portable than traditional applications. ...