Home Page Image

Research / Projects

Research Interests

  • High Performance Computing
  • Parallel Computation
  • Emerging Parallel Architectures: for example, Cell BE and GPGPU
  • Parallel Algorithms
  • Performance Modeling

Publications

  1. [Conference] “Cell-Swat: Modeling and Scheduling Wavefront Computations on the Cell Broadband Engine”, Ashwin M. Aji, Wu-chun Feng, Filip Blagojevic and Dimitrios S. Nikolopoulos. Proc. of the 2008 ACM International Conference on Computing Frontiers, Ischia, Italy, May 2008. ACM Pres. [pdf][bibTeX]
  2. [Conference] “Optimizing Performance, Cost, and Sensitivity in Pairwise Sequence Search on a Cluster of PlayStations”, Ashwin M. Aji and Wu-chun Feng. Proc. of the 8th IEEE International Conference on BioInformatics and BioEngineering (BIBE 2008), Athens, Greece, October 2008. [pdf][bibTeX]
  3. [Conference, Accepted] “On the Robust Mapping of Dynamic Programming onto a Graphics Processing Unit”, Shucai Xiao, Ashwin M. Aji, and Wu-chun Feng. Proc. of the 15th International Conference on Parallel and Distributed Systems Shenzhen, China, December 2009
  4. [M.S. Thesis] “Exploiting Multigrain Parallelism in Pairwise Sequence Search on Emergent CMP Architectures”, Ashwin Mandayam Aji, Advisor: Dr. Wu-chun Feng. Computer Science and Applications, Virginia Tech, Blacksburg, Virginia, USA, June 2008.

Presentations

  1. “Cell-Swat: Modeling and Scheduling Wavefront Computations on the Cell Broadband Engine”, Ashwin M. Aji, Wu-chun Feng, Filip Blagojevic and Dimitrios S. Nikolopoulos. ACM International Conference on Computing Frontiers, Ischia, Italy, May 2008.[pdf]
  2. “Application-to-Hardware Mapping for Advanced Architectures”, Peter Athanas, Wu-chun Feng, Ashwin M. Aji, and Saurabh Kulkarni. 2008 Mid-year Workshop, NSF Center for High-Performance Reconfigurable Computing (CHREC), Provo, Utah, USA, June 2008.[pdf]

Professional Projects

Measurement Studio 8.0 and 8.1 (developed at National Instruments, India): This product is an integrated suite of classes and controls for test, measurement, and automation applications. I was specifically was involved in the design and development of the following controls:
  • Complex Graph .NET Control: This was a new control that was added to the NI Measurement Studio .NET UI controls suite. The control provides APIs to plot complex numbers, along with several customizable UI subcomponents like axes, plots, cursors and annotations. You can find an online demo of some of the features that I developed here and here.

  • ActiveX UI Controls: I was responsible to add new features to the existing ActiveX slew of controls to address the requirements of the Visual Studio 6.0 users.