The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Marc Snir: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. Alok Aggarwal, Ashok K. Chandra, Marc Snir
    Hierarchical Memory with Block Transfer [Citation Graph (2, 0)][DBLP]
    FOCS, 1987, pp:204-216 [Conf]
  2. Tilak Agerwala, Joanne L. Martin, Jamshed H. Mirza, David C. Sadler, Daniel M. Dias, Marc Snir
    SP2 System Architecture. [Citation Graph (2, 0)][DBLP]
    IBM Systems Journal, 1995, v:34, n:2, pp:152-184 [Journal]
  3. Allan Gottlieb, Ralph Grishman, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir
    The NYU Ultracomputer - Designing an MIMD Shared Memory Parallel Computer. [Citation Graph (2, 0)][DBLP]
    IEEE Trans. Computers, 1983, v:32, n:2, pp:175-189 [Journal]
  4. Dennis Shasha, Marc Snir
    Efficient and Correct Execution of Parallel Programs that Share Memory. [Citation Graph (2, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1988, v:10, n:2, pp:282-312 [Journal]
  5. Alok Aggarwal, Bowen Alpern, Ashok K. Chandra, Marc Snir
    A Model for Hierarchical Memory [Citation Graph (1, 0)][DBLP]
    STOC, 1987, pp:305-314 [Conf]
  6. Marc Snir, Peter H. Hochschild, Daniel D. Frye, Kevin J. Gildea
    The Communication Software and Parallel Environment of the IBM SP2. [Citation Graph (1, 0)][DBLP]
    IBM Systems Journal, 1995, v:34, n:2, pp:205-221 [Journal]
  7. Hagit Attiya, Marc Snir, Manfred K. Warmuth
    Computing on an anonymous ring. [Citation Graph (1, 0)][DBLP]
    J. ACM, 1988, v:35, n:4, pp:845-875 [Journal]
  8. Eli Shamir, Marc Snir
    On the Depth Complexity of Formulas. [Citation Graph (1, 0)][DBLP]
    Mathematical Systems Theory, 1980, v:13, n:, pp:301-322 [Journal]
  9. Marc Snir
    On Parallel Searching. [Citation Graph (1, 0)][DBLP]
    SIAM J. Comput., 1985, v:14, n:3, pp:688-708 [Journal]
  10. Changhao Jiang, Marc Snir
    Automatic Tuning Matrix Multiplication Performance on Graphics Hardware. [Citation Graph (0, 0)][DBLP]
    IEEE PACT, 2005, pp:185-196 [Conf]
  11. Hagit Attiya, Marc Snir
    Better Computing on the Anonymous Ring. [Citation Graph (0, 0)][DBLP]
    AWOC, 1988, pp:329-338 [Conf]
  12. Al Geist, William Gropp, Steven Huss-Lederman, Andrew Lumsdaine, Ewing L. Lusk, William Saphir, Anthony Skjellum, Marc Snir
    MPI-2: Extending the Message-Passing Interface. [Citation Graph (0, 0)][DBLP]
    Euro-Par, Vol. I, 1996, pp:128-135 [Conf]
  13. Shlomo Moran, Marc Snir, Udi Manber
    Applications of Ramsey's Theorem to Decision Trees Complexity (Preliminary Version) [Citation Graph (0, 0)][DBLP]
    FOCS, 1984, pp:332-337 [Conf]
  14. Kattamuri Ekanadham, Beng-Hong Lim, Pratap Pattnaik, Marc Snir
    PRISM: An Integrated Architecture for Scalable Shared Memory. [Citation Graph (0, 0)][DBLP]
    HPCA, 1998, pp:140-151 [Conf]
  15. Beng-Hong Lim, Philip Heidelberger, Pratap Pattnaik, Marc Snir
    Message Proxies for Efficient, Protected Communication on SMP Clusters. [Citation Graph (0, 0)][DBLP]
    HPCA, 1997, pp:116-127 [Conf]
  16. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    A Complexity Theory of Efficient Parallel Algorithms (Extended Abstract). [Citation Graph (0, 0)][DBLP]
    ICALP, 1988, pp:333-346 [Conf]
  17. Prabhakar Raghavan, Marc Snir
    Memory Versus Randomization in On-line Algorithms (Extended Abstract). [Citation Graph (0, 0)][DBLP]
    ICALP, 1989, pp:687-703 [Conf]
  18. Marc Snir
    On the Size Complexity of Monotone Formulas. [Citation Graph (0, 0)][DBLP]
    ICALP, 1980, pp:621-631 [Conf]
  19. Marc Snir
    Proving Lower Bounds for Linar Decision Trees. [Citation Graph (0, 0)][DBLP]
    ICALP, 1981, pp:305-315 [Conf]
  20. Hubertus Franke, Ching-Farn Eric Wu, Michel Riviere, Pratap Pattnaik, Marc Snir
    MPI Programming Environment for IBM SP1/SP2. [Citation Graph (0, 0)][DBLP]
    ICDCS, 1995, pp:127-135 [Conf]
  21. Hubertus Franke, Peter H. Hochschild, Pratap Pattnaik, Marc Snir
    MPI-F: An Efficient Implementation of MPI on IBM-SP1. [Citation Graph (0, 0)][DBLP]
    ICPP (3), 1994, pp:197-201 [Conf]
  22. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    The Power of Parallel Prefix. [Citation Graph (0, 0)][DBLP]
    ICPP, 1985, pp:180-185 [Conf]
  23. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    Efficient Parallel Algorithms for Graph Models. [Citation Graph (0, 0)][DBLP]
    ICPP, 1986, pp:869-876 [Conf]
  24. Clyde P. Kruskal, Marc Snir, Alan Weiss
    The Distribution of Waiting Times in Clocked Multistage Interconnection Networks. [Citation Graph (0, 0)][DBLP]
    ICPP, 1986, pp:12-19 [Conf]
  25. George S. Almasi, Calin Cascaval, José G. Castaños, Monty Denneau, Wilm E. Donath, Maria Eleftheriou, Mark Giampapa, C. T. Howard Ho, Derek Lieber, José E. Moreira, Dennis M. Newns, Marc Snir, Henry S. Warren Jr.
    Demonstrating the scalability of a molecular dynamics application on a Petaflop computer. [Citation Graph (0, 0)][DBLP]
    ICS, 2001, pp:393-406 [Conf]
  26. Vasanth Bala, Shlomo Kipnis, Marc Snir, Jehoshua Bruck, Robert Cypher, Pablo Elustondo, Alex Ho, Ching-Tien Ho
    CCL: A Portable and Tunable Collective Communication Library for Scalable Parallel Computers. [Citation Graph (0, 0)][DBLP]
    IPPS, 1994, pp:835-844 [Conf]
  27. William M. Farmer, Richard F. Freund, Mark Furtney, Paul Messina, Lionel M. Ni, Charles L. Seitz, Marc Snir
    For a Massive Number of Massively Parallel Machines: What are the Target Applications, Who are the Target Users, and What New R&D is Needed to Hit the Target? [Citation Graph (0, 0)][DBLP]
    IPPS, 1996, pp:631-634 [Conf]
  28. Jan Edler, Allan Gottlieb, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir, Patricia J. Teller, James Wilson
    Issues Related to MIMD Shared-memory Computers: The NYU Ultracomputer Approach. [Citation Graph (0, 0)][DBLP]
    ISCA, 1985, pp:126-135 [Conf]
  29. Allan Gottlieb, Ralph Grishman, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir
    The NYU Ultracomputer-designing a MIMD, shared-memory parallel machine (Extended Abstract). [Citation Graph (0, 0)][DBLP]
    ISCA, 1982, pp:27-42 [Conf]
  30. Allan Gottlieb, Ralph Grishman, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir
    The NYU Ultracomputer - Designing a MIMD, Shared-Memory Parallel Machine. [Citation Graph (0, 0)][DBLP]
    25 Years ISCA: Retrospectives and Reprints, 1998, pp:239-254 [Conf]
  31. Clyde P. Kruskal, Marc Snir
    The Importance of Being Square. [Citation Graph (0, 0)][DBLP]
    ISCA, 1984, pp:91-98 [Conf]
  32. Marc Snir
    Scalable Parallel Computers and Scalable Parallel Codes: From Theory to Practice. [Citation Graph (0, 0)][DBLP]
    Heinz Nixdorf Symposium, 1992, pp:176-184 [Conf]
  33. Chagit Attiya, Marc Snir, Manfred K. Warmuth
    Computing on an Anonymous Ring. [Citation Graph (0, 0)][DBLP]
    PODC, 1985, pp:196-203 [Conf]
  34. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    Efficient Synchronization on Multiprocessors with Shared Memory. [Citation Graph (0, 0)][DBLP]
    PODC, 1986, pp:218-228 [Conf]
  35. Marc Snir
    On Parallel Searching (Extended Abstract). [Citation Graph (0, 0)][DBLP]
    PODC, 1982, pp:242-253 [Conf]
  36. Marc Snir
    Issues and Directions in Scalable Parallel Computing. [Citation Graph (0, 0)][DBLP]
    PODC, 1993, pp:21-28 [Conf]
  37. Marc Snir
    Computer Architectures and Programming Models for Scalable Parallel Computing. [Citation Graph (0, 0)][DBLP]
    POPL, 1993, pp:1- [Conf]
  38. Vasanth Bala, Shlomo Kipnis, Larry Rudolph, Marc Snir
    Designing Efficient, Scalable, and Portable Collective Communication Libraries. [Citation Graph (0, 0)][DBLP]
    PPSC, 1993, pp:862-872 [Conf]
  39. Ching-Farn Eric Wu, Anthony Bolmarcich, Marc Snir, David Wootton, Farid Parpia, Anthony Chan, Ewing L. Lusk, William Gropp
    From Trace Generation to Visualization: A Performance Framework for Distributed Parallel Systems. [Citation Graph (0, 0)][DBLP]
    SC, 2000, pp:- [Conf]
  40. Alok Aggarwal, Ashok K. Chandra, Marc Snir
    On Communication Latency in PRAM Computations. [Citation Graph (0, 0)][DBLP]
    SPAA, 1989, pp:11-21 [Conf]
  41. Clyde P. Kruskal, Marc Snir
    Cost-Bandwidth Tradeoffs for Communication Networks. [Citation Graph (0, 0)][DBLP]
    SPAA, 1989, pp:32-41 [Conf]
  42. Marc Snir
    Scalable Parallel Computing: The IBM 9076 Scalable POWERparallel 1. [Citation Graph (0, 0)][DBLP]
    SPAA, 1993, pp:42- [Conf]
  43. Eli Upfal, Sergio Feleprin, Marc Snir
    Randomized routing with shorter paths. [Citation Graph (0, 0)][DBLP]
    SPAA, 1993, pp:273-282 [Conf]
  44. Don Coppersmith, Peter Doyle, Prabhakar Raghavan, Marc Snir
    Random Walks on Weighted Graphs, and Applications to On-line Algorithms (Preliminary Version) [Citation Graph (0, 0)][DBLP]
    STOC, 1990, pp:369-378 [Conf]
  45. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    Efficient Parallel Algorithms for Graph Problems. [Citation Graph (0, 0)][DBLP]
    Algorithmica, 1990, v:5, n:1, pp:43-64 [Journal]
  46. Jack Dongarra, Steve W. Otto, Marc Snir, David W. Walker
    A Message Passing Standard for MPP and Workstations. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1996, v:39, n:7, pp:84-90 [Journal]
  47. Clyde P. Kruskal, Marc Snir
    Cost-Performance Tradeoffs for Interconnection Networks. [Citation Graph (0, 0)][DBLP]
    Discrete Applied Mathematics, 1992, v:37, n:, pp:359-385 [Journal]
  48. Baruch Schieber, Marc Snir
    Calling Names on Nameless Networks [Citation Graph (0, 0)][DBLP]
    Inf. Comput., 1994, v:113, n:1, pp:80-101 [Journal]
  49. Tilak Agerwala, Joanne L. Martin, Jamshed H. Mirza, David C. Sadler, Daniel M. Dias, Marc Snir
    SP2 System Architecture. [Citation Graph (0, 0)][DBLP]
    IBM Systems Journal, 1999, v:38, n:2/3, pp:414-446 [Journal]
  50. Frances E. Allen, George S. Almasi, Wanda Andreoni, Daniel K. Beece, Bruce J. Berne, Arthur A. Bright, José R. Brunheroto, Calin Cascaval, José G. Castaños, Paul Coteus, Paul Crumley, Alessandro Curioni, Monty Denneau, Wilm E. Donath, Maria Eleftheriou, Blake G. Fitch, Bruce M. Fleischer, Christos J. Georgiou, Robert S. Germain, Mark Giampapa, Donna L. Gresh, Manish Gupta, Ruud A. Haring, C. T. Howard Ho, Peter H. Hochschild, Susan Flynn Hummel, Tiziana Jonas, Derek Lieber, Glenn J. Martyna, Kiran K. Maturu, José E. Moreira, Dennis M. Newns, Matthew Newton, Robert Philhower, Thomas Picunko, Jed Pitera, Michael Pitman, Rick A. Rand, Ajay K. Royyuru, Valentina Salapura, Alda Sanomiya, Rahul S. Shah, Yuk Yin Sham, Sarabjeet Singh, Marc Snir, Frank Suits, Richard A. Swetz, William C. Swope, Nagesh K. Vishnumurthy, T. J. Christopher Ward, Henry S. Warren Jr., Ruhong Zhou
    Blue Gene: A vision for protein science using a petaflop supercomputer. [Citation Graph (0, 0)][DBLP]
    IBM Systems Journal, 2001, v:40, n:2, pp:310-327 [Journal]
  51. Peter F. Corbett, Dror G. Feitelson, Jean-Pierre Prost, George S. Almasi, Sandra Johnson Baylor, Anthony Bolmarcich, Yarsun Hsu, Julian Satran, Marc Snir, Robert Colao, Brian D. Herr, Joe Kavaky, Thomas R. Morgan, Anthony Zlotek
    Parallel File Systems for the IBM SP Computers. [Citation Graph (0, 0)][DBLP]
    IBM Systems Journal, 1995, v:34, n:2, pp:222-248 [Journal]
  52. Samuel P. Midkiff, José E. Moreira, Marc Snir
    Optimizing Array Reference Checking in Java Programs. [Citation Graph (0, 0)][DBLP]
    IBM Systems Journal, 1998, v:37, n:3, pp:409-453 [Journal]
  53. José E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Marc Snir, Richard D. Lawrence
    Java programming for high-performance numerical computing. [Citation Graph (0, 0)][DBLP]
    IBM Systems Journal, 2000, v:39, n:1, pp:21-0 [Journal]
  54. George S. Almasi, Calin Cascaval, José G. Castaños, Monty Denneau, Wilm E. Donath, Maria Eleftheriou, Mark Giampapa, C. T. Howard Ho, Derek Lieber, José E. Moreira, Dennis M. Newns, Marc Snir, Henry S. Warren Jr.
    Demonstrating the Scalability of a Molecular Dynamics Application on a Petaflops Computer. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2002, v:30, n:4, pp:317-351 [Journal]
  55. Marc Snir
    On the Complexity of Simplifying Quadratic Forms. [Citation Graph (0, 0)][DBLP]
    Inf. Process. Lett., 1981, v:12, n:5, pp:217-220 [Journal]
  56. Marc Snir
    Exact Balancing is Not Always Good. [Citation Graph (0, 0)][DBLP]
    Inf. Process. Lett., 1986, v:22, n:2, pp:97-102 [Journal]
  57. Don Coppersmith, Peter Doyle, Prabhakar Raghavan, Marc Snir
    Random Walks on Weighted Graphs and Applications to On-line Algorithms. [Citation Graph (0, 0)][DBLP]
    J. ACM, 1993, v:40, n:3, pp:421-453 [Journal]
  58. Mark Jerrum, Marc Snir
    Some Exact Complexity Results for Straight-Line Computations over Semirings. [Citation Graph (0, 0)][DBLP]
    J. ACM, 1982, v:29, n:3, pp:874-897 [Journal]
  59. Shlomo Moran, Marc Snir, Udi Manber
    Applications of Ramsey's Theorem to Decision Tree Complexity [Citation Graph (0, 0)][DBLP]
    J. ACM, 1985, v:32, n:4, pp:938-949 [Journal]
  60. Hagit Attiya, Marc Snir
    Better Computing on the Anonymous Ring. [Citation Graph (0, 0)][DBLP]
    J. Algorithms, 1991, v:12, n:2, pp:204-238 [Journal]
  61. Marc Snir
    Depth-Size Trade-Offs for Parallel Prefix Computation. [Citation Graph (0, 0)][DBLP]
    J. Algorithms, 1986, v:7, n:2, pp:185-201 [Journal]
  62. Marc Snir
    Best Papers from the 2002 International Parallel and Distributed Processing Symposium. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 2003, v:63, n:9, pp:846- [Journal]
  63. Mitchell D. Theys, Shoukat Ali, Howard Jay Siegel, K. Mani Chandy, Kai Hwang, Ken Kennedy, Lui Sha, Kang G. Shin, Marc Snir, Larry Snyder, Thomas L. Sterling
    What Are the Top Ten Most Influential Parallel and Distributed Processing Concepts of the Past Millenium? [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 2001, v:61, n:12, pp:1827-1841 [Journal]
  64. Haim Gaifman, Marc Snir
    Probabilities Over Rich Languages, Testing and Randomness. [Citation Graph (0, 0)][DBLP]
    J. Symb. Log., 1982, v:47, n:3, pp:495-548 [Journal]
  65. Marc Snir
    A Note on N-Body Computations with Cutoffs. [Citation Graph (0, 0)][DBLP]
    Theory Comput. Syst., 2004, v:37, n:2, pp:295-318 [Journal]
  66. Vasanth Bala, Jehoshua Bruck, Raymond Bryant, Robert Cypher, Peter de Jong, Pablo Elustondo, Daniel D. Frye, Alex Ho, Ching-Tien Ho, Gail Irwin, Shlomo Kipnis, Richard D. Lawrence, Marc Snir
    The IBM External User Interface for Scalable Parallel Systems. [Citation Graph (0, 0)][DBLP]
    Parallel Computing, 1994, v:20, n:4, pp:445-462 [Journal]
  67. Dror Zernik, Marc Snir, Dalia Malki
    Using Visualization Tools to Understand Concurrency. [Citation Graph (0, 0)][DBLP]
    IEEE Software, 1992, v:9, n:3, pp:87-92 [Journal]
  68. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    The Power of Parallel Prefix. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Computers, 1985, v:34, n:10, pp:965-968 [Journal]
  69. Clyde P. Kruskal, Marc Snir
    The Performance of Multistage Interconnection Networks for Multiprocessors. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Computers, 1983, v:32, n:12, pp:1091-1098 [Journal]
  70. Clyde P. Kruskal, Marc Snir, Alan Weiss
    The Distribution of Waiting Times in Clocked Multistage Interconnection Networks. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Computers, 1988, v:37, n:11, pp:1337-1352 [Journal]
  71. Marc Snir, Amnon Barak
    A Direct Approach to the Parallel Evaluation of Rational Expressions with a Small Number of Processors. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Computers, 1977, v:26, n:10, pp:933-937 [Journal]
  72. Alok Aggarwal, Ashok K. Chandra, Marc Snir
    Communication Complexity of PRAMs. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1990, v:71, n:1, pp:3-28 [Journal]
  73. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    Techniques for Parallel Manipulation of Sparse Matrices. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1989, v:64, n:2, pp:135-157 [Journal]
  74. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    A Complexity Theory of Efficient Parallel Algorithms. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1990, v:71, n:1, pp:95-132 [Journal]
  75. Clyde P. Kruskal, Marc Snir
    A Unified Theory of Interconnection Network Structure. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1986, v:48, n:3, pp:75-94 [Journal]
  76. Marc Snir
    Comparisons between Linear Functions can Help. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1982, v:19, n:, pp:321-330 [Journal]
  77. Marc Snir
    Lower Bounds on Probabilistic Linear Decision Trees. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1985, v:38, n:, pp:69-82 [Journal]
  78. Marc Snir
    Size-depth Trade-Offs for Monotone Arithmetic Circuits. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1991, v:82, n:1, pp:85-93 [Journal]
  79. Clyde P. Kruskal, Larry Rudolph, Marc Snir
    Efficient Synchronization on Multiprocessors with Shared Memory. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1988, v:10, n:4, pp:579-601 [Journal]
  80. Vasanth Bala, Jehoshua Bruck, Robert Cypher, Pablo Elustondo, Alex Ho, Ching-Tien Ho, Shlomo Kipnis, Marc Snir
    CCL: A Portable and Tunable Collective Communication Library for Scalable Parallel Computers. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1995, v:6, n:2, pp:154-164 [Journal]
  81. Erik D. Demaine, Ian T. Foster, Carl Kesselman, Marc Snir
    Generalized Communicators in the Message Passing Interface. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 2001, v:12, n:6, pp:610-616 [Journal]
  82. Eli Upfal, Sergio A. Felperin, Marc Snir
    Randomized Routing with Shorter Paths. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1996, v:7, n:4, pp:356-362 [Journal]
  83. Mingliang Wei, Changhao Jiang, Marc Snir
    Programming Patterns for Architecture-Level Software Optimizations on Frequent Pattern Mining. [Citation Graph (0, 0)][DBLP]
    ICDE, 2007, pp:336-345 [Conf]

  84. ESoftCheck: Removal of Non-vital Checks for Fault Tolerance. [Citation Graph (, )][DBLP]


  85. Efficient software checking for fault tolerance. [Citation Graph (, )][DBLP]


  86. Techniques for Efficient Software Checking. [Citation Graph (, )][DBLP]


  87. Advice to members seeking ACM distinction. [Citation Graph (, )][DBLP]


Search in 0.176secs, Finished in 0.183secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002