• A novel asynchronous software cache implementation for the Cell-BE processor 

    Balart, J; González Tallada, Marc; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Sura, Z; Chen, T; Zhang, T; O'Brien, Kevin; O'Brien, Kathryn (2008-10)
    Acceso restringido por política de la editorial
    This paper describes the implementation of a runtime library for asynchronous communication in the Cell BE processor. The runtime library implementation provides with several services that allow the compiler to generate ...
  • Crowd simulation incorporating agent psychological models, roles and communication 

    Pelechano Gómez, Núria; O'Brien, Kevin; Silverman, Barry G.; Badler, Norman (2005)
    Texto en actas de congreso
    Acceso abierto
    We describe a new architecture to integrate a psychological model into a crowd simulation system in order to obtain believable emergent behaviors. Our existing crowd simulation system (MACES) performs high level wayfinding ...
  • Hybrid access-specific software cache techniques for the cell BE architecture 

    O’Brien, Kathryn; O'Brien, Kevin; González Tallada, Marc; Vujic, Nikola; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Eichenberger, Alexandre E.; Chen, Tong; Sura, Zehra; Zhang, Tao (Association for Computing Machinery, 2008)
    Comunicación de congreso
    Acceso restringido por política de la editorial
    Ease of programming is one of the main impediments for the broad acceptance of multi-core systems with no hardware support for transparent data transfer between local and global memories. Software cache is a robust approach ...