Each test performs 20,000 Redis operations. GET/SET payloads are created like this:
small_str = "1234";
small_buf = new Buffer(small_str);
large_str = (new Array(4097).join("-"));
large_buf = new Buffer(large_str);
The tests open 5 connections, waits until they are all ready, and then runs the operations with varying levels of pipelining. 1/5 is pipeline depth of 1, with 5 connections in the pool. 50/5 is a pipeline depth of 50 across all 5, etc.
These numbers are from my OSX laptop, a MacBook Pro with a 2.2Ghz i7 CPU.