A system includes multiple program execution entities (e.g., tasks, processes, threads, and the like) and a cache memory having multiple sections. An identifier is assigned to each execution entity. An instruction of one of the execution entities is retrieved and an associated identifier is decoded....http://www.google.com/patents/US6470422?utm_source=gb-gplus-sharePatent US6470422 - Buffer memory management in a system having multiple execution entities