From 0e9b64649a1cd573199aecab063fd2d4e07eb02f Mon Sep 17 00:00:00 2001 From: tqchen Date: Wed, 3 Dec 2014 22:30:23 -0800 Subject: [PATCH] ok --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 68c1ab8b6..7625c916f 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,10 @@ Features - Rabit is a library instead of framework, program only need to link the library to run, without restricting to a single framework. * Flexibility in programming - Many frameworks only allow user to define limited functions(map,reduce), and the framework call these operation - - Programs call rabit functions, Allreduce, CheckPoint in any sequence - - Program persist over all the iterations, unless it fails and recover. + - When program with rabit, programs call rabit functions, Allreduce, CheckPoint in any sequence + - Program persist over all the iterations, unless it fails and recover * Fault tolerance - - Rabit program can recover model and results of functions calls + - Rabit program can recover model and results of syncrhonization functions calls(Allreduce and Broadcast) * MPI compatible - Codes using rabit interface naturally compiles with existing MPI compiler - User can fall back to use MPI Allreduce if they like with no code modification