e-mail:
Electrical and Computer Engineering
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213-3890 USA
Parallel and distributed systems and applications, computational database systems, scalable I/O, indexing techniques for large multi-dimensional spatial datasets, data compression and visualization. In particular, I am interested in the interaction between applications and high-end storage systems, such as those found in scientific and enterprise computing.
Carnegie Mellon University, Pittsburgh, Pennsylvania, USA.
Ph.D. Electrical and Computer Engineering. May 2007.
Thesis: "Methods for Querying Compressed Wavefields". I developed techniques to compress, index and query large wavefield datasets in their compressed representation (i.e., compressed domain). This approach turns an I/O intensive problem into a massively parallel computational workload.Carnegie Mellon University, Pittsburgh, PA, USA.
M.S. Electrical and Computer Engineering, May 2000.
Thesis: "Dv -- A framework for remote visualization". Developed a library to create visual representations, like images or 3D models, of datasets stored at remote sites.Universidad EAFIT, Medellín, Colombia.
Ingeniero de Sistemas (~ B.S. in Computer Science). June 1996.
Graduated at the top of my class. Throughout my studies, every semester I had the highest GPA in my class.
Graduation Project: "Mercury -- A Protocol for Communications in Distributed Virtual Environments". My graduation project served as the communication layer of a larger project intending to implement a prototype Distributed Virtual Reality system.
Hewlett-Packard Laboratories, Palo Alto, CA USA. June 2000 - September 2000.
Intern Researcher: Designed and implemented a mechanism to aggregate the bandwidth of the the long-range links of multiple personal devices.Center for Educational Computing Initiatives at Massachusetts Institute of Technology , Boston, MA USA. August 1997 - July 1998.
Visiting Engineer: Developed a library to annotate, classify, and store multimedia objects.
Designed and implemented a caching architecture for low bandwidth networks.Proyecto Conexiones, Medellín, Colombia. January 1997 - July 1997. Software Engineer.
Universidad EAFIT, Medellín, Colombia. June 1995 - January 1997.
Computer security coordinator and system administrator of several Solaris / HP-UX / Linux / MS Windows machines. Configured and installed numerous Internet services software for these environments. Configured Cisco routers.Corporación Nacional de Ahorro y Vivienda CONAVI , Medellín, Colombia. January 1995 - June 1995.
EDP Auditing: Performance Evaluation and Security of the corporate network.
Julio López. Methods for Querying Compressed Wavefields. Ph.D. Thesis. Electrical and Computer Engineering Department, Carnegie Mellon University. Pittsburgh, PA. May 2007. (abstract, bib )
Michael Mesnier, Matthew Wachs, Julio López, Raja Sambasivan, James Hendricks and Greggory Ganger. //TRACE -- Parallel Trace Replay with Approximate Causal Events. In proceedings of the 5th Conference on File And Storage Technologies (FAST'07), San Jose, CA, February 13-16 2007. (abstract, bib, pdf)
Stratos Papadomanolakis, Anastassia Ailamaki, Julio López, Tiankai Tu, David R. O'Hallaron, Gerd Heber. Efficient query processing on unstructured tetrahedral meshes. In proceedings of the international conference on Management of Data (SIGMOD'2006), Chicago, IL. June 2006, pp 551-562. (abstract, bib, pdf)
Eno Thereska, Brandon Salmon, John Strunk, Matthew Wachs, Michael Abd-El-Malek, Julio López, Gregory R. Ganger. Stardust: Tracking activity in a distributed storage system. In proceedings of the joint international conference on Measurement and Modeling of Computer Systems (SIGMETRICS'06), Saint-Malo, France. June 26th-30th 2006. (abstract, bib, pdf)
Julio López, David O'Hallaron and Tiankai Tu. Big Wins with a Small Application-Aware Cache. In proceedings of Supercomputing 2004 (SC2004), Pittsburgh, PA, November 2004. (abstract, bib, ps, pdf)
Volkan Akcelik, Jacobo Bielak, George Biros, Ioannis Epanomeritakis, Antonio Fernandez, Omar Ghattas, Eui Joong Kim, Julio López, David O'Hallaron, Tiankai Tu, and John Urbanic. High Resolution Forward and Inverse Earthquake Modeling on Terasacale Computers , SC2003, Phoenix, AZ, 2003. (pdf, bib).
Tiankai Tu, David O'Hallaron and Julio López, Etree -- a database-oriented method for generating large octree meshes. In proceedings of the 11th International Meshing Roundtable (IMR-11), Ithaca, NY, Sept. 2002, pp. 127-138. (bib, ps, pdf)
Julio López and David O'Hallaron, Evaluation of a resource selection mechanism for complex network services, In proceedings of the 10th symposium on High Performance Distributed Computing (HPDC-10), August 2001. San Francisco, CA, USA. (abstract, bib, ps, pdf)
Puneet Sharma, Sung-Ju Lee, Jack Brassil and Julio López, Dynamic Link Striping: Breaking the WAN Bandwidth Barrier in Piconets, In proceedings of the 11th IEEE workshop on Local and Metropolitan Area Networks (LANMAN'2001), March 2001, Boulder, CO, USA. (abstract, bib)
Julio López and David O'Hallaron, Support for interactive heavyweight services, Technical Report CMU-CS-01-104, School of Computer Science, Carnegie Mellon University, February, 2001. (abstract, bib, ps, pdf)
Julio López and David O'Hallaron, Run-time support for adaptive heavyweight services, In Proceedings of the 5th Workshop on Languages, Compilers and Run-time systems (LCR 2000), May 2000, Vol 1915 of Springer Verlag Lecture Notes in Computer Science, Rochester, NY. pp. 221-234. (abstract, bib, ps, pdf)
Julio López and Edward Hogan, Jiffy: A Lightweight Jini File System, In Proceedings of 2nd CMU Student Symposium on Computer Systems (SOCS-2) , Oct 1999, Pittsburgh, PA. (bib)
Julio López, Martin Aeschlimann, Peter Dinda, Bruce Lowekamp, Loukas Kallivokas, and David O'Hallaron, Preliminary Report on the Design of a Framework for Distributed Visualization , Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), June 1999, Las Vegas, NV. pp. 1833-1839. (abstract, bib, ps, pdf)
Rabih Zbib, Saadeddine Mneimneh, Julio López, V. Judson Harward, and Richard Rabbat, The TRIERARCH Trigger Architecture, In Proceedings of the Third Annual Federated Laboratory Symposium on Advanced Telecommunications / Information Distribution Research Program, February 1999, College Park, MD. pp. 267-271. (bib)
Judson Harward, Julio López, Saadeddine Mneimneh, Richard Rabbat, Rabih Zbib, An improved Hierarchical Caching Architecture for Low Bandwidth Networks . In ARL Federated Laboratory Symposium. 1998, College Park, Maryland, USA. (bib)
Carnegie Mellon University, Pittsburgh, PA
- Teaching assistant, 15-441 Computer Networks. Fall 2002
- Teaching assistant, 18-845 Internet services. Spring 2001.
- Teaching assistant, Principles of the Internet. Summer 1999.
Universidad EAFIT, Medellín, Colombia.
- Adjunct Instructor for the Introduction to Computer Networks course. July 1996 - June 1997.
- Teaching assistant, Algorithms. Spring 1993.
Along with the members of Winner 2003 Gordon Bell Award for Special Achievement. . The milestone calculations for the award included:
- The generation of a record unstructured hex mesh (3.7 billion elements, 4 billion nodes)
- The largest unstructured mesh wave propagation simulation (900 million elements, 3.2 billion DOF)
- The largest acoustic wave propagation inverse problem (17 million inversion parameters, 70 billion total unknowns)
- The largest elastic wave propagation inverse problem (275,000 inversion parameters, something like a billion total unknowns).
My undergrad university grants every semester a scholarship to the student with the best GPA for that semester. I won 2 of those Scholarships in 1991 and 1992.
First place in the Mathematics Contest for High School Students organized by Universidad EAFIT in 1990.
Finalist in the 4th National Mathematics Contest in 1989.
Third place in the 2nd and 3rd State-wide Mathematics Contest in 1985 and 1987.
Proficient English.
Native Spanish.