home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / linux / 25672 < prev    next >
Encoding:
Text File  |  1993-01-28  |  1.6 KB  |  49 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!utcsri!torn!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sun4nl!fwi.uva.nl!gene.fwi.uva.nl!stolk
  3. From: stolk@fwi.uva.nl (Bram)
  4. Subject: [Q][NET] porting pvm
  5. Message-ID: <1993Jan26.142538.26881@fwi.uva.nl>
  6. Sender: news@fwi.uva.nl
  7. Nntp-Posting-Host: gene.fwi.uva.nl
  8. Organization: FWI, University of Amsterdam
  9. Date: Tue, 26 Jan 1993 14:25:38 GMT
  10. Lines: 37
  11.  
  12. Hi,
  13.  
  14.  
  15. I am trying to port the pvm package (parallel virtual machine)
  16. to Linux.
  17. I am experiencing several problems:
  18.  
  19. 1) Linux header files do not define SIOCGIFCONF
  20. It took me quite a while to find out what the acronym stands for:
  21. Socket IO Control Get InterFace CONFiguration.
  22. It's an ioctl call that is supposed to return a list of all
  23. available network types.
  24. However, since the macro is not defined, I think that the current
  25. kernel does not feature it.
  26.  
  27. I can probably work around this problem by manually creating such a list
  28. that contains just 1 entry: internet sockets.
  29.  
  30.  
  31. 2) The pvm code uses remote procedure calls.
  32. The header files I have, though, do not contain a rpc/ dir.
  33.  
  34. Did one of you managed to port pvm?
  35. If so, please drop me a line telling me how.
  36. But I get the impression that the linux kernel aint capable yet
  37. of running pvm, but I hope I am wrong.
  38.  
  39. For those who wonder: pvm enables parallel processing on a loosly
  40. coupled network of mixed architectures.
  41. It's kinda neat: you can have your 386, RS6000, I860, CRAY and
  42. ZX Spectrum all working on the same application (raytracing e.g.)
  43. as long as they are all networked together and all run UNIX.
  44.  
  45.     Take care,
  46.  
  47.             Bram
  48.  
  49.