• 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)
      Article
      Accés restringit per política de l'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)
      Text en actes de congrés
      Accés obert
      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ó de congrés
      Accés restringit per política de l'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 ...