Amnon Barak

Affiliations:
  • Hebrew University of Jerusalem, Israel


According to our database1, Amnon Barak authored at least 74 papers between 1974 and 2021.

Collaborative distances:
  • Dijkstra number2 of three.
  • Erdős number3 of two.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2021
Tree-based fault-tolerant collective operations for MPI.
Concurr. Comput. Pract. Exp., 2021

2020
FFMK: A Fast and Fault-Tolerant Microkernel-Based System for Exascale Computing.
Proceedings of the Software for Exascale Computing - SPPEXA 2016-2019, 2020

2019
Open-MPI over MOSIX: paralleled computing in a clustered world.
CoRR, 2019

Corrected trees for reliable group communication.
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2019

2018
Optimizing Parallel Graph Connectivity Computation via Subgraph Sampling.
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium, 2018

2017
Corrected Gossip Algorithms for Fast Reliable Broadcast on Unreliable Systems.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

2016
FFMK: A Fast and Fault-Tolerant Microkernel-Based System for Exascale Computing.
Proceedings of the Software for Exascale Computing - SPPEXA 2013-2015, 2016

Spline-based parallel nonlinear optimization of function sequences.
J. Parallel Distributed Comput., 2016

Adaptive Work-Efficient Connected Components on the GPU.
CoRR, 2016

2015
Resilient gossip algorithms for collecting online management information in exascale clusters.
Concurr. Comput. Pract. Exp., 2015

Memory access patterns: the missing piece of the multi-GPU puzzle.
Proceedings of the International Conference for High Performance Computing, 2015

2014
MAPS: Optimizing Massively Parallel Applications Using Device-Level Memory Abstraction.
ACM Trans. Archit. Code Optim., 2014

Overhead of a decentralized gossip algorithm on the performance of HPC applications.
Proceedings of the 4th International Workshop on Runtime and Operating Systems for Supercomputers, 2014

2012
Automatic Resource-Centric Process Migration for MPI.
Proceedings of the Recent Advances in the Message Passing Interface, 2012

2010
The Effects of Untruthful Bids on User Utilities and Stability in Computing Markets.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

2009
Randomized gossip algorithms for maintaining a distributed bulletin board with guaranteed age properties.
Concurr. Comput. Pract. Exp., 2009

2008
Efficient Algorithms for Anonymous Byzantine Agreement.
Theory Comput. Syst., 2008

Renaming in synchronous message passing systems with Byzantine failures.
Distributed Comput., 2008

Harnessing migrations in a market-based grid OS.
Proceedings of the 9th IEEE/ACM International Conference on Grid Computing (Grid 2008), Tsukuba, Japan, September 29, 2008

Combining Virtual Machine migration with process migration for HPC on multi-clusters and Grids.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

2007
Parallel compression of correlated files.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

An On-line Algorithm for Fair-Share Node Allocations in a Cluster.
Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007), 2007

2006
Renaming in Message Passing Systems with Byzantine Failures.
Proceedings of the Distributed Computing, 20th International Symposium, 2006

2005
An organizational grid of federated MOSIX clusters.
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005

2004
Atomic Writes for data integrity and consistency in shared storage devices for clusters.
Future Gener. Comput. Syst., 2004

The MOSIX Direct File System Access Method for Supporting Scalable Cluster File Systems.
Clust. Comput., 2004

Gossip-Based Distributed Algorithms for Estimating the Average Load of Scalable Clusters and Grids.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2004

2003
Opportunity Cost Algorithms for Reduction of I/O and Interprocess Communication Overhead in a Computing Cluster.
IEEE Trans. Parallel Distributed Syst., 2003

A new approach for approximating node deletion problems.
Inf. Process. Lett., 2003

Job Management in Grids of MOSIX Clusters.
Proceedings of the ISCA 16th International Conference on Parallel and Distributed Computing Systems, 2003

2002
On Node State Reconstruction for Fault Tolerant Distributed Algorithms.
Proceedings of the 21st Symposium on Reliable Distributed Systems (SRDS 2002), 2002

The MOSIX Parallel I/O System for Scalable I/O Performance.
Proceedings of the International Conference on Parallel and Distributed Computing Systems, 2002

2001
The Home Model and Competitive Algorithms for Load Balancing in a Computing Cluster.
Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS 2001), 2001

2000
An Opportunity Cost Approach for Job Assignment in a Scalable Computing Cluster.
IEEE Trans. Parallel Distributed Syst., 2000

Object Mobility for Performance Improvements of Parallel Java Applications.
J. Parallel Distributed Comput., 2000

Evolution Strategies for a Parallel Multi-Objective Genetic Algorithm.
Proceedings of the Genetic and Evolutionary Computation Conference (GECCO '00), 2000

1999
Performance of the communication layers of TCP/IP with the Myrinet gigabit LAN.
Comput. Commun., 1999

1998
Memory ushering in a scalable computing cluster.
Microprocess. Microsystems, 1998

The MOSIX multicomputer operating system for high performance cluster computing.
Future Gener. Comput. Syst., 1998

Adaptive placement of parallel Java agents in a scalable computing cluster.
Concurr. Pract. Exp., 1998

Improving the PVM Daemon Network Performance by Direct Network Access.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1998

Asynchronous Parallel Discontinuous Finite Element Method.
Proceedings of the High-Performance Computing and Networking, 1998

1997
A Competitive Algorithm for Managing Sharing in the Distributed Execution of Functional Programs.
J. Funct. Program., 1997

Performance of the MOSIX Parallel System for a Cluster of PCs.
Proceedings of the High-Performance Computing and Networking, 1997

1996
Embedding Classical Communication Topologies in the Scalable OPAM Architecture.
IEEE Trans. Parallel Distributed Syst., 1996

1995
Profiling Communication in Distributed Genetic Algorithms.
Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, 1995

Selectively Destructive Re-start.
Proceedings of the 6th International Conference on Genetic Algorithms, 1995

1993
Bounded Contractions of Full Trees.
J. Parallel Distributed Comput., 1993

An adaptive granularity control algorithm for the parallel execution of functional programs.
Future Gener. Comput. Syst., 1993

The MOSIX Distributed Operating System - Load Balancing for UNIX
Lecture Notes in Computer Science 672, Springer, ISBN: 3-540-56663-5, 1993

1992
Parallel contractions of grids for task assignment to processor networks.
Networks, 1992

A Run-Time Algorithm for Managing the Granularity of Parallel Functional Programs.
J. Funct. Program., 1992

The MPE toolkit for supporting distributed applications.
Concurr. Pract. Exp., 1992

Assignment of tasks to parallel architectures.
Proceedings of the First International Workshop on Configurable Distributed Systems, 1992

1991
Embedding classical communication topologies in the OPAM architecture.
Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing, 1991

1990
An interleaved file system for a highly distributed MIMD architecture.
Proceedings of the Next Decade in Information Technology: Proceedings of the 5th Jerusalem Conference on Information Technology 1990, 1990

1989
Monitoring and Management-Support of Distributed Systems.
Proceedings of the Process in Distributed Operating Systems and Distributed Systems Management, 1989

1987
On Disseminating Information Reliably without Broadcasting.
Proceedings of the 7th International Conference on Distributed Computing Systems, 1987

Design Principles of Operating Systems for Large Scale Multicomputers.
Proceedings of the Experiences with Distributed Systems, 1987

1986
On the number of active nodes in a multicomputer system.
Networks, 1986

An Asychronous Algorithm for Scattering Information between the Active Nodes of a Multicomputer System.
J. Parallel Distributed Comput., 1986

1985
A Distributed Load-balancing Policy for a Multicomputer.
Softw. Pract. Exp., 1985

MOS: A Multicomputer Distributed Operating System.
Softw. Pract. Exp., 1985

1982
Dynamic Process control for distributed computing.
Proceedings of the Proceedings of the 3rd International Conference on Distributed Computing Systems, 1982

1981
Distributed Processor Scheduling and User Countermeasures.
SIAM J. Comput., 1981

1980
UNIX with Satellite Processors.
Softw. Pract. Exp., 1980

1978
A Study of Machine-level Software Profile.
Softw. Pract. Exp., 1978

The Minimal Configuration of a Flexible Expandable Distributed Processing System.
Proceedings of the Information Technology '78: Proceedings of the 3rd Jerusalem Conference on Information Technology (JCIT3), 1978

1977
A Direct Approach to the Parallel Evaluation of Rational Expressions with a Small Number of Processors.
IEEE Trans. Computers, 1977

Reduction of Depth of Boolean Networks with a Fan-In Constraint.
IEEE Trans. Computers, 1977

Multiplicative Algorithms for Ternary Arithmetic Using Binary Logic.
IEEE Trans. Computers, 1977

1976
On the Parallel Evaluation of Boolean Expressions.
SIAM J. Comput., 1976

On the Parallel Evaluation of Division-Free Arithmetic Expressions with Fan-In of Three.
Inf. Process. Lett., 1976

1974
Application of Continued Fractions for Fast Evaluation of Certain Functions on a Digital Computer.
IEEE Trans. Computers, 1974


  Loading...