home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / pdx / general / 1350 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  2.2 KB

  1. Xref: sparky pdx.general:1350 or.general:720
  2. Path: sparky!uunet!ogicse!reed!pdxgate!polaris.cs.pdx.edu!li
  3. From: li@polaris.cs.pdx.edu (Jingke Li)
  4. Newsgroups: psu.msgs,pdx.general,or.general
  5. Subject: PSU Computer Science Colloquium (Monday 11/23)
  6. Message-ID: <6334@pdxgate.UUCP>
  7. Date: 20 Nov 92 16:18:22 GMT
  8. Article-I.D.: pdxgate.6334
  9. Sender: news@pdxgate.UUCP
  10. Reply-To: li@polaris.cs.pdx.edu (Jingke Li)
  11. Distribution: pdx
  12. Organization: Computer Science Dept., Portland State University, Portland, OR
  13. Lines: 42
  14.  
  15.  
  16.            PSU Computer Science Colloquium
  17.                    ===============================
  18.  
  19.  
  20.             Monday, November 23, 1992, 4PM
  21.            -------------------------------
  22.            SBA 290, SW 6th and SW Harrison
  23.           (For parking info, call 725-4036)
  24.  
  25.  
  26.      MetaMP: An Array Abstraction for Distributed Memory
  27.  
  28.                 Steve W. Otto
  29.               Oregon Graduate Institute
  30.  
  31. ABSTRACT: 
  32. MetaMP is an extension to the message passing environments Express 
  33. or NX that supports distributed, multi-dimensional arrays.  It is
  34. implemented as a pre-processor combined with a C runtime system.  In
  35. the jargon of object-oriented techniques, MetaMP supports
  36. multi-dimensional arrays as distributed objects, and important
  37. patterns of communication and control involving the array are provided
  38. as object methods.
  39.  
  40. MetaMP abstracts the single most important data structure for
  41. scientific computation, arrays, but many other data structures and
  42. associated mechanism need support.  I will discuss our efforts to make
  43. MetaMP a user-extensible system.  The tradeoffs involved in doing this
  44. versus embedding everything within a compiler is our current
  45. pre-occupation and will be covered.
  46.  
  47. BIOGRAPHY:
  48. Steve Otto received a PhD in theoretical physics from Caltech in 1983.
  49. After graduation he worked as a PostDoc in the Caltech Concurrent
  50. Computation Program.  He has worked for the NASA Jet Propulsion
  51. Laboratory, Ncube, and he spent a year as a visiting professor at
  52. Southampton University, UK.  He is now an Assistant Professor in the
  53. Computer Science and Engineering Dept of the Oregon Graduate
  54. Institute.  His research concerns programming environments for
  55. massively parallel computers, parallel algorithms, and combinatoric
  56. optimization algorithms.
  57.