home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / compiler / 1885 < prev    next >
Encoding:
Internet Message Format  |  1992-11-15  |  4.6 KB

  1. Xref: sparky comp.compilers:1885 misc.jobs.offered:13702
  2. Path: sparky!uunet!ogicse!das-news.harvard.edu!spdcc!iecc!compilers-sender
  3. From: compilers-sender@iecc.cambridge.ma.us (Compilers daemon)
  4. Newsgroups: comp.compilers,misc.jobs.offered
  5. Subject: Compiler positions available
  6. Keywords: jobs
  7. Message-ID: <92-11-076@comp.compilers>
  8. Date: 15 Nov 92 13:00:01 GMT
  9. Article-I.D.: comp.92-11-076
  10. Sender: compilers-sender@iecc.cambridge.ma.us
  11. Reply-To: compilers-sender@iecc.cambridge.ma.us (Compilers daemon)
  12. Organization: Compilers Central
  13. Lines: 108
  14. Approved: compilers@iecc.cambridge.ma.us
  15.  
  16. This is a weekly digest of ``help wanted'' and ``position available''
  17. messages received at comp.compilers.  Messages must advertise a position
  18. having something to do with compilers and must also conform to the
  19. guidelines periodically posted in misc.jobs.offered.  To submit a message,
  20. mail it to compilers@iecc.cambridge.ma.us.
  21.  
  22.  
  23. -------------------------------
  24.  
  25. Reply-To: arnold@nic.cerf.net (Arnold Garlick)
  26. Subject: Compiler Back Ends, Vector/Parallel Processing, SF Bay Area (Recruiter)
  27. Date: 11 Nov 92 13:41:34 GMT
  28.  
  29.         CODE GENERATION/OPTIMIZATION (MTS)
  30.             (Silicon Valley)
  31.  
  32.  
  33. Education:
  34. * BS Degree in Computer Science or equivalent; MS highly desirable.
  35. * Experience with global register allocators and instruction scheduling.
  36.  
  37.  
  38. Required Skills:
  39. * Extensive knowledge of C, Fortran, and UNIX
  40.  
  41.  
  42. Additional Skills/Experience Desired:
  43. * Knowledge of Fortran 90 a plus.
  44. * Knowledge of dependence analysis and program transformations based on
  45.   dependence analysis a plus.
  46. * Experience with vector and parallel machines desirable.
  47.  
  48. Initially, will be responsible for maintaining and enhancing the code
  49. generator and optimizer for vector multiprocessor machines.  The Fortran
  50. and C compilers are advanced systems employing state of the art dependence
  51. analysis and optimization techniques to aggressively optimize programs for
  52. parallel, vector, and scalar hardware, and the optimization techniques
  53. utilized in the backend are enhanced with knowledge provided by the
  54. dependence analysis.  As a result, even the candidate with a strong
  55. background will most likely have a significant amount to learn about the
  56. interactions of the vectorizer and the optimization phases of these
  57. compilers.  It is expected that this position will eventually turn into a
  58. development position for the programming environment for new parallel
  59. machines.  
  60.  
  61.        * * Minimum 2 years on-the-job experience required **
  62.              No new or recent graduates, please!
  63.  
  64.  
  65.     US or Canadian Citizenship required, or US Permanent
  66. Residency.  We are unable to assist persons requiring H-1 or  F-1 Visas.
  67.  
  68.  
  69. Please respond directly to Arnold Garlick, President, Pacific Search
  70. 2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
  71. E Mail:  arnold@cerf.net (ASCII files only please)  Fax:  (714) 366-9200.
  72. Please Refer to Position #1026
  73.          
  74.  
  75.  
  76. -------------------------------
  77.  
  78. Reply-To: arnold@nic.cerf.net (Arnold Garlick)
  79. Subject: Compiler Tools/Programming Environment, SV (SF) (Recruiter)
  80. Date: 11 Nov 92 13:43:48 GMT
  81.  
  82.         OPTIMIZATION/PROGRAMMING ENVIRONMENT (MTS)
  83.               (Silicon Valley)
  84.  
  85.  
  86. Education and Experience:
  87. * Ph.D. in Computer Science or equivalent experience.
  88. * Knowledge of dependence analysis, interprocedural analysis, and program
  89. transformation techniques required.
  90.  
  91.  
  92. Required Skills:
  93. * Extensive knowledge of C, Fortran, and UNIX.
  94. * Good programming skills.
  95.  
  96.  
  97. Responsibilities:
  98. Will develop a sophisticated programming environment for parallel machines
  99. with the primary aim of enhancing optimization by use of interprocedural
  100. and interactive information.  This position is responsible for developing
  101. and implementing the strategy for interprocedural analysis, and for tying
  102. the information gathered from that strategy into the existing framework
  103. for uncovering parallelism.  Since there are a number of useful tools that
  104. can be built based on interprocedural analysis (for instance, a program
  105. browser or partial profiler based on the call graph), this position will
  106. also be responsible for developing tools along these lines.
  107.  
  108.  
  109.     ** Minimum 2 years on-the-job experience required **
  110.              No new or recent graduates, please!
  111.  
  112.  
  113.     US or Canadian Citizenship required, or US Permanent
  114. Residency.  We are unable to assist persons requiring H-1 or  F-1 Visas.
  115.  
  116.  
  117. Please respond directly to Arnold Garlick, President, Pacific Search
  118. Consultants, 2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
  119. E Mail:  arnold@cerf.net (ASCII files only please)  Fax:  (714) 366-9200.
  120. Please Refer to Position #1028 
  121. -- 
  122. Send compilers articles to compilers@iecc.cambridge.ma.us or
  123. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  124.