Alejandro Villegas

Learn More
Graphics Processing Units (GPUs) are popular hardware accelerators for data-parallel applications, enabling the execution of thousands of threads in a Single Instruction-Multiple Thread (SIMT) fashion. However, the SIMT execution model is not efficient when code includes critical sections to protect the access to data shared by the running threads. In(More)
This research first explores the different types of Anti-Malware solution approaches, evaluating the pros and cons, and concentrating on their potential weaknesses and drawbacks. The malware technologies analyzed include Windows Direct Kernel Object Manipulation (DKOM), Reverse Analysis, and Virtual CloudAV. Furthermore, a proactive comprehensive solution(More)
Policy México with support from the British Embassy in Mexico and the UK Prosperity Fund. " Car Use Reduction Strategies in Mexican Cities " is a series of investigations and analysis of automobile use in Mexico, and creates guidelines for generating public policies in Mexico for reducing car use. It hopes to promote the development of sustainable cities(More)
The Freedom of Information Act (FOIA) allows the release of public records inclusive of metadata. The agencies fulfilling FOIA and Public Records Act (PRA) requests are having challenges appropriately interpreting metadata because of the technological complexities involved. The Washington courts appear to be deliberating inconsistently when addressing(More)
  • 1