Project

General

Profile

Idea #6311

Updated by Brett Smith almost 9 years ago

We could potentially improve job performance by running memcached on each compute node to store Keep blocks.    When a node is running many tasks from a job that access the same data, this cache could make it possible for the block to be downloaded to the node once, then shared across tasks. 

 If we decide to go ahead with this caching strategy, add the necessary support to the Python SDK Keepclient to use a memcached store when available.

Back