Marco Maggioni’s Homepage

 
 

I hold a position as Research Assistant with Prof. Tanya Berger-Wolf  and with Prof. Jie Liang. My general research interests are parallel algorithms and computer architectures, with special focus on sparse algebra and combinatorial optimization on GPU. My work concerns computational biology, an applicative area that uses solutions of algorithmic problems to answer questions about biological systems. Computational biology is a fertile source for interesting computationally-intensive problems and can greatly benefit from parallelism available in modern architectures. I am focusing on proposing efficient parallel approaches for many-core architectures, working on different projects for different research groups (check the section on the left). If you are interested, you can take a look at my research summary.

My name is Marco Maggioni and I’m from Italy. I’m currently a Ph.D candidate in Computer Science at University of Illinois at Chicago. If you want to know more about me, you can take a look at my résumé and at my linkedin profile.


Research groups


Molecular and System Computational BioE Lab



Computational Population Biology Lab



Contacts

Email:

mmaggi3@uic.edu

Phone:

312-996-8635

Address:

University of Illinois at Chicago

Engineering Research Facility

842 W. Taylor St., Room 3028

Chicago, IL, 60607-7053


Publications/Conferences


ICCS2013, An Architecture-Aware Technique for Optimizing Sparse Matrix-Vector Multiplication on GPUs, M. Maggioni and T. Y. Berger-Wolf, International Conference on Computational Science, 2013, Barcelona, Spain, June 5-7, to appear


HiCOMB2013, GPU-based Steady-State Solution of the Chemical Master Equation, M. Maggioni, T. Y. Berger-Wolf and J. Liang, International Workshop on High Performance Computational Biology, 2013, Boston, May 20, to appear


GTC2013, Unveiling Cellular Mechanisms using GPU-based Sparse Linear Algebra, M. Maggioni, T. Y. Berger-Wolf and J. Liang, Nvidia GPU Technology Conference, 2013, San Jose, March 18-21


Biotropica2013, Infestation by a Common Parasite is correlated with Ant Symbiont Identity in a Plant-Ant Mutualism, M. Schumer, R. Birger, C. Tantipathananandh, J. Aurisano, M. Maggioni, and P. Mwangi, Biotropica Journal, 2013, to appear


ACMBCB2012, An Integrated Optimization Framework for Inferring two-generation Kinships and Parental Genotypes from Microsatellite Samples, D. Won, C. Chou, W. A. Chaovalitwongse, T. Y. Berger-Wolf, B. Dasgupta, A. A. Khokhar, M. V. Ashley, J. Palagi, M. Maggioni and S. I. Sheikh, ACM International Conference on Bioinformatics, Computational Biology and Biomedicine, 2012, Orlando, Florida, October 7-10, pp 392- 399


ICCS2011, GPU-accelerated Chemical Similarity Assessment for Large Scale Database, M. Maggioni, M.D. Santambrogio and J. Liang, International Conference of Computational Science, 2011, Singapore, June 1-3, pp. 2007-2016


GLSVLSI2009, Task Graph Scheduling for Reconfigurable Architectures driven by Reconfigurations Hiding and Resources Reuse, M.D. Santambrogio, M. Redaelli and M. Maggioni, ACM Great Lakes Symposium on VLSI, 2009, Boston, May 10-12, pp. 21-26

 

Research

“Knowledge and wisdom are like the trunk of the baobab tree. No one person’s arm is great enough to encompass them.” (African proverb)

In previous semesters I have held a position as Teaching Assistant in the department of Computer Science. I was assigned to different courses, including CS466 “Advanced Computer Architecture” (Spring ‘11), CS366 “Computer Architecture II” (Spring ‘11 - Fall ‘10), CS401 “Computer Algorithms” (Spring ‘10), CS202 “Data Structure and Discrete Math” (Fall ’09) and CS102 “Introduction to Programming” (Spring ’09).

Teaching