- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi everybody
I'm having my first go at MPSS and I'm wondering if it's really necessary to install the whole lot? every single rpm package as readme says?
many thanks
P.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi P.,
Do you refer to the readme file in MPSS 2.1.x? I would suggest to start with the latest MPSS 3.5 . The readme file in MPSS 3.x just shows how to install the MPSS stack, nothing else. All extra stuffs are included in the User Guide. Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It would be inadvisable to omit any of the rpm files in the top level directory. I suppose, strictly speaking, you might get away with not installing the documentation rpms or some of the development rpms, but if you do, you will really miss having the man pages for the MPSS specific libraries and commands and will eventually find that you really need one of the missing header files. The files in the lower level directories are the ones that are optional and, as Loc points out, the directions in the readme do not include those; the installation procedures for those are in the MPSS User's Guide.
So, could you omit any of the rpms in the top level directory? Strictly speaking yes, but you won't save yourself very much space, you will make more work for yourself and you will ultimately come to regret it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi, thank you both.
quickly - is there a guide/way to install only components necessary to use with Intel's compiler suite? I'd not need anything else.
thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Short answer - install everything in the main directory and the files from the modules directory that the readme instructions have you copy up into the main directory but you don't need anything else just to compile and run - except of course, the compilers, which should be reinstalled because the coprocessor specific parts do not install if the install script for the compilers does not detect an installed MPSS.
Actually, I thought of a question I should have asked - are you installing the MPSS on a machine that doesn't have a coprocessor card? Is that why you stress that you want only those files necessary to use the compilers? If so, you might be able to eliminate a few more rpm files, but you would be surprised at everything you still need, especially if you are going to use offload or hstreams in your programs. Besides the offload and hstreams files, you need the myo if you are going use shared memory offload. Coi is the underlying mechanism to support offloading, and SCIF is the underlying mechanism to support all host/coprocessor communication; so you need those files. You need the files containing the gcc cross compiling environment; you need the loader and libraries from there. Depending on the version of compiler you are using, you need the compatibility file. And you need enough of the MPSS to convince the compiler install script that it should install the required libraries and header files - I forget exactly what it is looking for to determine this. I have probably forgotten some other files that you still need and I am not sure what dependencies exist.
I seem to remember an article or blog that talks about installing the MPSS on a system without a coprocessor but I can't find it right now. However, I think you are only making more work for yourself by trying to avoid installing some of the rpms in the main MPSS directory.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page