Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Browse All Reviews > Software (D) > Operating Systems (D.4) > Process Management (D.4.1)  
 
Options:
 
  1-10 of 154 Reviews about "Process Management (D.4.1)": Date Reviewed
  Efficient instruction scheduling using real-time load delay tracking
Diavastos A., Carlson T. ACM Transactions on Computer Systems 40(1-4): 1-21, 2022.  Type: Article

Central processing unit (CPU) architectures with out-of-order instruction scheduling use, among other data, static instruction-timing information to create good schedules. The work reported in this paper describes the result of augmenting out-of-o...

Oct 27 2023
  Package-aware scheduling of FaaS functions
Abad C., Boza E., van Eyk E.  ICPE 2018 (Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, Berlin, Germany, Apr 9-13, 2018) 101-106, 2018.  Type: Proceedings

This paper applies the longstanding notion of caching to the new field of serverless computing. Moving computation to the data, that is, functions to the nodes where libraries are cached, is advantageous to function-as-a-service (FaaS)...

Mar 22 2019
  Scheduling distributed clusters of parallel machines: primal-dual and LP-based approximation algorithms
Murray R., Khuller S., Chao M. Algorithmica 80(10): 2777-2798, 2018.  Type: Article

As large amounts of data continue to accumulate at never-before-seen rates, it becomes uneconomical to store it at a single location, not to mention storing copies at different locations. One solution is to partition the data and store...

Aug 17 2018
  Energy efficiency: a new concern for application software developers
Pinto G., Castor F. Communications of the ACM 60(12): 68-75, 2017.  Type: Article

This article focuses on energy savings for distributed computer systems, particularly using autonomous devices such as smartphones. According to the authors, this problem “is hindered by a lack of knowledge and a lack of tool...

Apr 6 2018
  Designing a semantic model for a wide-spectrum language with concurrency
Colvin R., Hayes I., Meinicke L. Formal Aspects of Computing 29(5): 853-875, 2017.  Type: Article

A concurrent wide-spectrum language combines a concurrent programming language with specification constructs. Colvin et al. provide a unified framework for defining the semantics of such languages. The semantics is trace-based and capt...

Jan 10 2018
  A constraint programming scheduler for heterogeneous high-performance computing machines
Bridi T., Bartolini A., Lombardi M., Milano M., Benini L. IEEE Transactions on Parallel and Distributed Systems 27(10): 2781-2794, 2016.  Type: Article

If you have managed high-performance computing (HPC) facilities, you will be aware of the difficulties that can arise in job scheduling. Nineteen nodes in your large-memory queue become available; you have one user who wants 20 nodes f...

Mar 23 2017
   Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (3 of 3)

Parallel programming is a key skill for current software engineers, at least if they intend to exploit the capabilities of current hardware. Multicore microprocessors are now commonplace, even in mobile devices, whereas the advent of g...

Aug 16 2016
  Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (2 of 3)

This is a wonderful handbook for multicore and graphics processing unit (GPU) programmers. Modern computing architectures have included multiple cores for nearly two decades. These parallel computing platforms require a new approach to...

Jul 19 2016
  Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (1 of 3)

Today almost every computer, from smartphones to desktops, features hardware with multiple computing cores. Software developers want to take advantage of this capability to improve the performance of their software. This book proves to...

Jul 14 2016
   The scalable commutativity rule: designing scalable software for multicore processors
Clements A., Kaashoek M., Zeldovich N., Morris R., Kohler E.  SOSP 2013 (Proceedings of the 24th ACM Symposium on Operating Systems Principles, Farminton, PA, Nov 3-6, 2013) 1-17, 2013.  Type: Proceedings

Connections between commutativity and concurrency are well known and well established in the computing literature. Often, commutativity is used to demonstrate the feasibility of executing instructions concurrently. Clements et al. intr...

Apr 28 2014
 
 
 
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy