Email Record: Analysis and design of parallel algorithms