Vivek Sarin

Associate Professor

Department of Computer Science

Texas A&M University

College Station, TX 77843

(979) 458-2214, Fax: (979) 847-8578

sarin@tamu.edu, https://people.engr.tamu.edu/sarin

January 1, 2006

Ph. D., Computer Science, University of Illinois at Urbana-Champaign, 1997

M. S., Computer Science, University of Minnesota, 1993

B. Tech., Computer Science & Engineering, Indian Institute of Technology, Delhi, 1990

Computational Science and Engineering: numerical algorithms for scientific and engineering problems such as protein structure modeling, parasitic extraction of VLSI circuits, coastal modeling, particulate flow simulation, heat transfer in porous media, brain microstructure reconstruction, etc.

Parallel and distributed computing: high performance numerical algorithms and software

Large-scale data handling and analysis: algorithms for data mining, analysis of protein-nucleic acid interactions, mapping of brain microstructures, traffic flow modeling, etc.

Associate Professor, Department of Computer Science, Texas A&M University, Sept. 2005–present

Assistant Professor, Department of Computer Science, Texas A&M University, Aug. 1999–Aug. 2005

Research Associate, Department of Computer Science, Purdue University, Jan. 1997–July 1999

NSF Faculty Early Career Development (CAREER) Award, 2000–2004

IBM Faculty Partnership Award, 2002

Texas Engineering Experiment Station (TEES) Select Young Faculty, 2002

Texas Engineering Experiment Station (TEES) Special Research Fellow, 2001

(With some exceptions, authors are listed in decreasing order of contribution; Sarin’s students are marked with *)

1.
“High Performance Algorithms for Structured Matrix Problems,” a volume
in the series *Advances in the Theory of Computation and Computational
Mathematics*, edited by P. Arbenz, M. Paprzycki, A. H. Sameh, and V. Sarin,
Nova Science Publishers, Commack, NY, 1998.

2.
Yan*, S., Sarin, V., and Shi, W., “Fast 3D capacitance extraction by
inexact factorization and reduction,” *IEEE Transactions on Computer-Aided
Design of Integrated Circuits and Systems*, accepted for publication.

3.
Saldana*, J. G. B., Anand, N. K., and Sarin V., “Numerical simulation of
mixed convective flow over a three-dimensional horizontal backward-facing
step,” *Journal of Heat Transfer*, Vol. 127, pp. 1027-1036, 2005.

4.
Yan*, S., Sarin, V., and Shi, W., “Sparse transformations and
preconditioners for hierarchical 3D capacitance extraction,” *IEEE Transactions
on Computer-Aided Design of Integrated Circuits and Systems*, Vol. 24, No.
9, pp. 1420-1426, 2005.

5.
Saldana*, J. G. B., Anand, N. K., and Sarin V., “Forced convection over
a three-dimensional horizontal backward facing step,” *International Journal
of Computational Methods in Engineering Science and Mechanics*, Vol. 6, pp.
225-234, 2005.

6.
Mahawar*, H. and Sarin, V., “Parallel iterative methods for dense linear
systems in inductance extraction,” *Parallel Computing*, Vol. 29, pp.
1219-1235, 2003.

7.
Sambavaram*, S. R., Sarin, V., Grama, A., and Sameh, A. H.,
“Multipole-based preconditioners for large sparse linear systems,” *Parallel
Computing*, Vol. 29, pp. 1261-1273, 2003.

8.
Sarin, V. and Sameh, A. H., “Hierarchical divergence-free bases and
their application to particulate flows,” *Journal of Applied Mechanics*,
Vol. 70, pp. 44-49, 2003.

9.
Sameh, A. H. and Sarin, V., “Parallel algorithms for indefinite linear
systems,” *Parallel Computing*, Vol. 28, pp. 285-299, 2002.

10. Pan,
T.-W., Joseph, D. D., Bai, R., Glowinski, R., and Sarin, V., “Fluidization of
1204 spheres: simulation and experiment,” *Journal of Fluid Mechanics*,
Vol. 451, pp. 169-191, 2002.

11. Yang,
D.-Y., Grama, A., Sarin, V., and Ramakrishnan, N., “Compression of particle
data from hierarchical approximate methods,”* ACM Transactions on
Mathematical Software*, Vol. 27, No. 3, 2001.

13. Grama,
A., Sarin, V., and Sameh, A. H., “Improving error bounds for multipole-based
treecodes,” *SIAM Journal on Scientific Computing*, Vol. 21, No. 5, pp.
1790-1803, 2000.

16. Gupta,
R., Sarin, V., and Raghavan, V., “Computer simulation of martensitic
microstructures,” *Scripta Metallurgica et Materialia*, Vol. 24, No. 3,
1990.

17. Mahawar*,
H. and Sarin, V., “Parallel software for inductance extraction of VLSI
circuits,” *Proceedings of the International Parallel and Distributed
Processing Symposium (IPDPS)* (to appear), Rhodes Island, Greece, Apr. 2006. **(Acceptance rate: 24%)**

18. Srinivasan*,
K., Mahawar*, H., and Sarin, V., “A multipole based treecode using spherical
harmonics for potentials of the form r^{-l},”
*Proceedings of the International Conference on Computational Science,* Lecture
Notes in Computer Science, Springer-Verlag, Vol. 3514, pp. 107-114, Atlanta,
GA, May 2005. **(Acceptance rate: 29%)**

19. Mahawar*,
H., Sarin, V., and Grama, A., “Parallel performance of hierarchical multipole
algorithms for inductance extraction,” *Proceedings of the International
Conference on High Performance Computing (HiPC)*, Lecture Notes in Computer
Science, Springer-Verlag, Vol. 3296, pp. 450-461, Bangalore, India, Dec. 2004. **(Acceptance
rate: 22%)**

20. Yan*,
S., Sarin, V., and Shi, W., “Fast capacitance extraction using inexact
factorization,” *Proceedings of the 13 ^{th} Topical Meeting on Electrical
Performance of Electronic Packaging (EPEP)*, pp. 285-288, Portland, OR, Oct.
2004.

21. Mahawar*,
H. and Sarin, V., “Parallel software for inductance extraction,” *Proceedings
of the International Conference on Parallel Processing (ICPP)*, pp. 380-386,
Quebec, Canada, Aug. 2004. **(Acceptance rate: 34%)**

22. Saldana*,
J. G. B., Anand, N. K., and Sarin V., “Numerical simulation of mixed convective
flow over a three-dimensional horizontal backward-facing step,” *Proceedings
of the ASME Heat Transfer/Fluids Engineering Summer Conference*, pp. 1-12, Charlotte, NC, July 2004. Proceedings on CD.

23. Grama,
A. and Sarin, V., “Impact of far-field interactions on performance of
multipole-based preconditioners for sparse linear systems,” *Proceedings of
the ACM International Conference on Supercomputing (ICS)*, pp. 41-47, Saint-Malo, France, June 2004. **(Acceptance rate: 22%)**

24. Yan*,
S., Sarin, V., and Shi, W., “Sparse transformations and preconditioners for
hierarchical 3D capacitance extraction with multiple dielectrics,” *Proceedings
of the 41 ^{st} Design Automation Conference (DAC)*, pp. 788-793, San Diego, CA, June 2004.

25. Mahawar*,
H., Sarin, V., and Shi, W., “A solenoidal basis method for efficient inductance
extraction,” *Proceedings of the 39 ^{th} Design Automation Conference
(DAC)*, pp. 751-756, New Orleans, LA, June 2002.

26. Mahawar*,
H., Sarin, V., and Shi, W., “Fast inductance extraction of large VLSI
circuits,” *Proceedings of the International Parallel and Distributed
Processing Symposium (IPDPS)*, pp. 415-421, Fort Lauderdale, FL, Apr. 2002. **(Acceptance
rate: 38%)**

27. Sambavaram*,
S. R. and Sarin, V., “A high performance algorithm for incompressible flows
using local solenoidal functions,” *Proceedings of the International Parallel
and Distributed Processing Symposium (IPDPS)*, pp. 422-427, Fort Lauderdale,
FL, Apr. 2002. **(Acceptance rate: 38%)**

28. Sambavaram*,
S. R. and Sarin, V., “A parallel solenoidal basis method for incompressible
fluid flow problems,” *Parallel Computational **Fluid Dynamics ’01
(ParCFD)*, P. Wilders ed., North-Holland, pp. 309-314, 2002.

29. Pan,
T.-W., Sarin, V., Glowinski, R., Periaux, J., and Sameh, A. H., “Parallel
solution of multibody store separation by a fictitious domain method,” *Parallel
Computational Fluid Dynamics ’99 **(ParCFD)*, D. Keyes ed.,
North-Holland, pp. 329-336, 2000.

30. Knepley,
M. G., Sarin, V., and Sameh, A. H., “Design of large scale parallel
simulations,” *Parallel Computational Fluid Dynamics ’99 **(ParCFD)*,
D. Keyes ed., North-Holland, pp. 273-280, 2000.

31. Yang,
D. Y., Grama, A., and Sarin, V., “Bounded-error compression of particle data
from hierarchical approximate methods,” *Proceedings of Supercomputing ’99*,
Article No. 71, pp. 1-13, Portland, OR, Nov. 1999. Proceedings on CD. **(Acceptance
rate: 24%)**

32. Sarin,
V. and Sameh, A. H., “Large scale simulation of particulate flows,” *Proceedings
of the International Parallel and Distributed Processing Symposium (IPDPS)*,
San Juan, Puerto Rico, pp. 660-666, Apr. 1999. **(Acceptance rate: 43%)**

33. Pan,
T.-W., Sarin, V., Glowinski, R., Sameh, A. H., and Periaux, J., “A fictitious
domain method with distributed Lagrange multipliers for the numerical
simulation of particulate flow and its parallel implementation,” *Parallel
Computational Fluid Dynamics ’98 **(ParCFD)*, C. A. Lin, ed.,
North-Holland, pp. 467-474, 1999.

34. Grama,
A., Sarin, V., and Sameh, A. H., “Improving error bounds of multipole-based
treecodes,” *Proceedings of the International Conference on High Performance
Computing (HiPC)*, pages 73-80, Chennai, India, Dec. 1998. **(Acceptance
rate: 18%)**

35. Grama,
A., Sarin, V., and Sameh, A. H., “Analyzing the error bounds of multipole-based
treecodes,” *Proceedings of Supercomputing ’98*, pp. 1-12, Orlando, FL, Nov. 1998. **(Acceptance rate: 20%)**

36. Knepley,
M. G. and Sarin, V., “Algorithm development for large scale computing: A case
study,” *Proceedings of the SIAM Workshop on Object Oriented Methods for
Inter-operable Scientific and Engineering Computing*, pp. 138-147, IBM T. J.
Watson Research Center, Yorktown Heights, NY, Oct. 1998.

37. Knepley,
M. G., Sarin, V., and Sameh, A. H., “Parallel simulation of particulate flows,”
*Proceedings of the International Symposium on Solving Irregularly Structured
Problems in Parallel: IRREGULAR ’98*, Lecture Notes in Computer Science,
Springer-Verlag, Vol. 1457, pp. 226-237, Aug. 1998.

38. Ostromsky,
Tz., Sarin, V., and Sameh, A. H., “A parallel sparse linear system
preconditioner: The balance scheme,” *Proceedings of the International
Conference on Information Systems, Analysis and Synthesis*, pp. 367-372, Orlando, FL, July 1998.

39. Sarin,
V. and Sameh, A. H., “Parallel preconditioners for elliptic partial
differential equations,” *Proceedings of Supercomputing ’96*, Article No.
30, pp. 1-12, Pittsburgh, PA, Nov. 1996. Proceedings on CD.** (Acceptance
rate: 31%)**

40. Sarin,
V. and Kapoor, S., “Algorithms for relative neighborhood graphs and voronoi
diagrams in simple polygons,” *Proceedings of the Canadian Conference on
Computational Geometry*, Toronto, Canada, Aug. 1992.

41. Mahawar*,
H. and Sarin, V., “Preconditioned iterative solvers for inductance extraction
of VLSI circuits,” *SIAM Journal on Scientific Computing*, submitted after
revision.

42. Mahawar*,
H. and Sarin, V., “Parallel preconditioned iterative solvers for inductance
extraction,” *Copper Mountain Conference on Iterative Methods, *Copper
Mountain, CO, Mar. 2004.

43. Sarin,
V., “Preconditioning techniques for dense linear systems,” *Copper Mountain
Conference on Iterative Methods, *Copper Mountain, CO, Mar. 2004.

44. Wang*,
X. and Sarin, V., “Preconditioned solenoidal basis method for saddle-point
problems,” *Copper Mountain Conference on Iterative Methods, *Copper
Mountain, CO, Mar. 2004.

45. Mahawar*,
H. and Sarin, V., “Parallel preconditioned iterative solvers for inductance
extraction,” *SIAM Conference on Parallel Processing for Scientific
Computing, *San Francisco, CA, Feb. 2004.

46. Mahawar*,
H. and Sarin, V., “A parallel high performance inductance extraction
algorithm,” (Poster),* Supercomputing ’03,* Phoenix, AZ, Nov. 2003. **(Acceptance
rate: 35%)**

47. Wang*,
X. and Sarin, V., “Preconditioned solenoidal basis method for incompressible
fluid flows,” *International Conference On Preconditioning Techniques For
Large Sparse Matrix Problems In Scientific and Industrial Applications*, Napa, CA, Oct. 2003.

48. Gupta*,
R. and Sarin, V., “Preconditioning with support graphs,” *International
Conference On Preconditioning Techniques For Large Sparse Matrix Problems In
Scientific and Industrial Applications*, Napa, CA, Oct. 2003.

49. Sarin,
V., “Sparse preconditioners for dense linear systems,” *International
Conference On Preconditioning Techniques For Large Sparse Matrix Problems In
Scientific and Industrial Applications*, Napa, CA, Oct. 2003.

50. Mahawar*,
H. and Sarin, V., “Novel algorithms for inductance extraction,” *SIAM
Conference on Computational Science and Engineering*, San Diego, CA, Feb. 2003.

51. Grama,
A., Sambavaram*, S. R., Sarin, V., and Sameh, A. H., “Multipole-based
preconditioners for large sparse linear systems,” *International Workshop on
Parallel Matrix Algorithms and Applications*, Neuchatel, Switzerland, Nov. 2002.

52. Mahawar*,
H. and Sarin, V., “Parallel iterative methods for dense linear systems,” *International
Workshop on Parallel Matrix Algorithms and Applications*, Neuchatel, Switzerland, Nov. 2002.

53. Mahawar*,
H. and Sarin, V., “A preconditioned solenoidal basis method for inductance
extraction of VLSI circuits,” *Copper Mountain Conference on Iterative
Methods, *Copper Mountain, CO, Mar. 2002.

54. Sambavaram*,
S. R. and Sarin, V., “Preconditioned iterative solvers for the generalized
Stokes problem,” *Copper Mountain Conference on Iterative Methods, *Copper
Mountain, CO, Mar. 2002.

55. Sarin,
V., “Preconditioned iterative solvers based on discrete solenoidal spaces with
application to inductance extraction,” *Latsis Symposium on Iterative Solvers
for Large Linear Systems*, Zurich, Switzerland, Feb. 2002.

56. Sarin,
V. and Sambavaram*, S. R., “Preconditioned solenoidal basis methods for
incompressible fluid flow,” *International Conference On Preconditioning
Techniques For Large Sparse Matrix Problems In Industrial Applications*,
Tahoe City, CA, Apr. 2001.

57. Sarin,
V., “Parallel linear solvers for incompressible fluid problems,” *SIAM
Conference on Parallel Processing for Scientific Computing*, Portsmouth, VA, Mar. 2001.

58. Golub,
G. H., Sameh, A. H., and Sarin, V., “A parallel balance scheme for banded
linear systems,” *Midwest Numerical Analysis Day, *Indianapolis, IN, Mar. 2000.

59. Knepley,
M. G., Sarin, V., and Sameh, A. H., “Multilevel preconditioning for parallel
CFD,” *International Conference On Preconditioning Techniques For Large
Sparse Matrix Problems In Industrial Applications*, Minneapolis, MN, June 1999.

60. Sarin,
V., “Optimal parallel preconditioners for 3D particulate flows,” *SIAM
Conference on Parallel Processing for Scientific Computing*, pp. 1-9, San
Antonio, TX, Mar. 1999. Proceedings on CD.

61. Sameh,
A. H. and Sarin, V., “Hybrid parallel linear system solvers,” *Japan-US
Symposium on Finite Element Methods in Large Scale Computational Fluid Dynamics*,
Chiba, Japan, pp. 141-146, April 1998.

62. Grama,
A., Sarin, V., and Sameh, A. H., “Piecewise multipoles for dense iterative
solvers,” *Copper Mountain Conference on Iterative Methods, *Copper
Mountain, CO, Mar. 1998.

63. Sarin,
V. and Sameh, A. H., “Multilevel algorithms for elliptic problems,” *Copper
Mountain Conference on Iterative Methods, *Copper Mountain, CO, Mar. 1998.

64. Grama,
A., Sarin, V., and Sameh, A. H., “Parallel solution of dense linear systems in
computational electromagnetics,” Minisymposium on Some Recent Developments in
Matrix Methods in Computational Electromagnetics*, **SIAM Annual Meeting*,
Toronto, Canada, July 1998.

65. Grama,
A., Sarin, V., and Sameh, A. H., “Parallel solution methods using dense
hierarchical approximations,” *International Conference on Computational
Engineering Science*, Atlanta, GA, Oct. 1998.

66. Sarin,
V. and Sameh, A. H., “A projection based iterative algorithm for sparse linear
systems,” *IMACS International Symposium on Iterative Methods in Scientific
Computation*, Jackson Hole, WY, July 1997.

67. Golub,
G. H., Sameh, A. H., and Sarin, V., “A parallel balanced method for sparse
linear systems,” *Conference on Preconditioned Iterative Methods for Large
Scale Problems in Scientific Computations: PRISM ’97*, Nijmegen, The
Netherlands, May 1997.

68. Sarin,
V. and Sameh, A. H., “An efficient iterative method for the generalized Stokes
problem,” *Copper Mountain Conference on Iterative Methods, *Copper
Mountain, CO, Apr. 1996.

69. Sarin,
V. and Sameh, A. H., “An iterative method for the generalized Stokes problem,” *SIAM
Annual Meeting*, Charlotte, NC, Oct. 1995.

70. Sameh,
A. H. and Sarin, V., “Parallel algorithms for the generalized Stokes problem,” *Computational
Mechanics ’95 - International Conference on Computational Engineering Science*,
pp. 464-469, S. Atluri, G. Yagawa, and T. Cruse, eds., Springer, 1995.

71. Sarin,
V. and Saied, F., “The spectral Lanczos method applied to the time-independent
Schrodinger equation,” *SIAM Conference on Applied Linear Algebra*,
Snowbird, UT, pp. 331-335, June 1994.

1.
“Finite element matrix approximations and graph-based parallel
preconditioners,” Minisymposium on Support Preconditioners, *SIAM Conference
on Parallel Processing for Scientific Computing, *San Francisco, CA, Feb.
2006.

2.
“Preconditioned iterative methods for saddle-point problems,” Plenary
talk at the

3.
“Preconditioning with support graphs,” Minisymposium on Support Theory
for Preconditioning, *SIAM Conference on Computational Science and
Engineering, *Orlando, FL, Feb. 2005.

4.
“Iterative solution methods for saddle point problems,” Minisymposium
on Solution of Symmetric and Nonsymmetric Indefinite Linear Systems, *SIAM
Conference on Applied Linear Algebra, *Williamsburg, VA, July 2003.

5. “Preconditioned iterative methods for parasitic extraction,” Computing Research Institute Seminar, Purdue University, May 2003.

6. “Efficient algorithms for inductance and capacitance extraction,” Computational Science and Engineering Seminar, University of Illinois at Urbana-Champaign, May 2003.

7. “New techniques for fast 3D inductance and capacitance extraction,” IBM Austin Research Laboratory, Austin, TX, Aug. 2001.

8. “Efficient parallel algorithms for computational fluid dynamics,” Argonne National Laboratory, Michigan State University, Texas A&M University, University of New Mexico, University of Notre Dame, 1998-1999.

9. “Parallel simulation of particulate flows,” National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, Sept. 1998.

10. “Multilevel algorithms for elliptic problems,” Scientific Computing and Computational Mathematics Seminar, Stanford University, Jan. 1998.

11. “Efficient iterative methods for saddle point problems,” IBM T. J. Watson Research Center, Yorktown Heights, NY, Feb. 1997.

12. “Efficient iterative methods for saddle point problems,” Computational Science and Engineering Seminar Series, Purdue University, Feb. 1997.

1. “Preconditioning techniques for linear systems of equations,” National Science Foundation, PI: V. Sarin, $250,000, 9/04-8/07.

2. “ITR: Coastal modeling and management,” National Science Foundation, PI: P. Lynett, Co-PIs: T-J. Hsu, P. L. Liu, B. Raubenheimer, and V. Sarin, $1,000,000, 9/04-8/08.

3. “ITR/AP: Modeling and simulation of sub-micron VLSI,” National Science Foundation, PI: V. Sarin, Co-PI: W. Shi, $426,954, 9/01-8/05.

4. “CAREER: Robust preconditioners for sparse linear systems,” National Science Foundation, PI: V. Sarin, $245,000, 4/00-3/05.

5. “Parallel algorithms and software for delay estimation in VLSI circuits,” Texas Advanced Technology Program, PI: V. Sarin, Co-PI: W. Shi, $149,993, 1/02-8/04.

6. “Preconditioned iterative methods for sparse linear systems,” IBM Faculty Partnership Award, PI: V. Sarin, $20,000, 11/02-10/03.

7. “Innovative algorithms and techniques for large scale simulations,” National Science Foundation, PI: A. H. Sameh, Co-PIs: A. Grama and V. Sarin, $308,521, 9/99-8/03.

8. “KDI: Direct numerical simulation of solid-liquid flows,” National Science Foundation, PI: D. D. Joseph, Co-PIs: H. H. Hu, R. Glowinski, Y. Saad, A. H. Sameh, Co-Investigators: T.-W. Pan, V. Sarin, and P. Singh, $2,270,000, 9/98-8/02.

9. “Performance evaluation and optimization of scientific kernels,” Silicon Graphics, Inc., PI: A. H. Sameh, Co-PIs: A. Grama and V. Sarin, $25,000, 9/98-8/99.

10. “MRI: Development of a high density, high performance Beowulf cluster,” National Science Foundation, PI: W. Rundell, Co-PIs: R. J. Carroll, M. B. Hall, B. P. Mohanty, R. C. Webb, Co-Investigators: V. Sarin and 12 others, $405,202, 8/02-7/07.

11. “MRI: Development of brain tissue scanner,” National Science Foundation, PI: B. H. McCormick, Co-PIs: N. M. Amato, L. Rauchwerger, Co-Investigator: V. Sarin, $105,000, 9/00-8/01.

12. “Development of brain tissue scanner,” PUF Equipment Funds, Texas Engineering Experiment Station, PI: B. H. McCormick, Co-PIs: N. M. Amato, J. Keyser, L. Rauchwerger, and V. Sarin, $108,000, 11/00-8/01.

13. “MRI: Acquisition of a computational environment for scientific computing,” National Science Foundation, PI: A. H. Sameh, Co-PIs: Z. Li, A. Grama, E. Sacks, C. Hoffman, Co-Investigators: E. Houstis, J. Korb, J. Peters, J. Rice, and V. Sarin, $700,000, 9/98-8/01.

14. “Parallel and distributed numerical algorithms,” National Computational Science Alliance, PI: V. Sarin, 5,000 Service units, 2001, 2003, and 2005. (Resource for CPSC659 course projects.)

1. NSF Panelist: June 2005, June 2004, Feb. 2003, Dec. 2002, Apr. 2001

2. Program Committee Member

- International Conference on Parallel Processing (ICPP), 2004

- Supercomputing Conference (SC2003), Poster Committee, 2003

- International Conference on High Performance Computing (HiPC), 2002

- International Conference on Parallel Processing (ICPP), 2000

3. Session Chair

- International Conference on Parallel Processing (ICPP), 2004

- SIAM Computational Science and Engineering Conference, 2003

4. Reviewer

*Journals:*
Concurrency: Practice and Experience, Electronic Transactions in Numerical
Analysis, IEEE Computing in Science and Engineering, IEEE Computer (Special
issue on Data Mining and Analysis), IEEE Transactions on Data Mining,
Information Processing Letters, International Journal of High Performance
Computing Applications, Journal of Parallel and Distributed Computing, Parallel
and Distributed Computing Practices, Parallel Computing, SIAM Journal on Matrix
Analysis and Applications, SIAM Journal on Numerical Analysis.

*Conferences:*
High Performance Computer Architecture (HPCA), ’02; International Conference on
High Performance Computing (HiPC), ’95, ’98, ’02; International Conference on
Parallel Processing (ICPP), ’97; International Conference on Supercomputing
(ICS), ’01, ’04; International Parallel and Distributed Processing Symposium
(IPDPS), ’00; International Parallel Processing Symposium (IPPS), ’97, ’99;
Supercomputing, ’01; VECPAR, High Performance Computing for Computational
Science, ’02.

*Funding Agencies:* National Science Foundation, ’04, ’05; Israel Science Foundation, ’04;
U.S. Civilian Research and Development Foundation, ’03.

5. Member of ACM, IEEE, and SIAM.

1. University Committees

- Computational Sciences Certificate Program, Computer Science Coordinator; ’01-’06

2. Departmental Committees

- ABET Preparation Committee, Member; ’02-’03

- Advisory Committee, Elected Member; ’00-’01, ’01-’02, ’02-’03, and ’05-’06

- Colloquium Committee, Member; ’00-’01 and ’02-’03

- Faculty and Staff Awards Committee, Member; ’01-’02 and ’02-’03

- Faculty Search Committee, Member; ’01-’02

- Graduate Admissions and Awards Committee, Member; ’99-’00 and ’00-’01

- Graduate Admissions and New Student Assistantships Committee, Member; ’04-’06.

- Information Technology Development Advisory Committee, Member; ’99-’00

- Library Committee, Member; ’99-’00 and ’03-’04

- Web Advisory Committee; ’04-’05 and ’05-’06 (chair)

1. Graduate Courses

- CPSC 653: Computer methods in applied sciences; Fall ’00, Fall ’03, Fall ’05

- CPSC 659: Parallel and distributed numerical algorithms; Fall ’99, Spring ’01, Spring ’03, Spring ’05

- CPSC 660: Computational linear algebra; Spring ’00, Spring ’02, Spring ’04

- CPSC 689: Data mining; Spring ’01 (Co-developed new course with T. Ioerger)

- CPSC 689: Iterative methods for linear systems; Fall ’02 (Developed new course)

- CPSC 689: Advanced topics in iterative methods; Fall ’04 (Developed new course)

2. Undergraduate Courses

- CPSC 311: Analysis of algorithms; Fall ’01

- CPSC 442: Scientific programming; Spring ’03

- ENGR 111 (Honors): Introduction to electrical and computer engineering; Fall ’03, Fall ’04, Fall ’05 (Co-developed new course with A. N. Reddy and D. M. Walker)

*Current Ph. D. students:* Thomas George, Kasthuri S. Kannan, Hemant Mahawar, Daniel Nevin, Meiqiu Wang

*Former Ph. D. students:* Juan G. B. Saldana (co-advisor with N. K. Anand,
Mech. Engg.; National Polytechnic Institute, Mexico), Shu Yan (co-advisor with Weiping Shi, Elec. Engg.; FreeScale Semiconductor, Inc., formerly part of Motorola)

*Former M. S. students:* Radhika Gupta, Sreekanth Juttu (Xilinx, Inc.), Hemant
Mahawar (PhD student), Sreekanth R. Sambavaram (Insomniac Games), Xue Wang

*Former undergraduate research assistants (supported):* Gerardo J. Churion, Hypte Correa, Loderick Goza, Mary
J. Snyder (Purdue, REU, Summer 2004), Jason Zylks

Married to Vandana Sarin, father of Parth and Medha

Permanent resident of the USA

Indian citizen