- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yet again I get to find out about a VF upgrade only by chance (again ex clf). I gather from one post in this forum that emails were sent out but I did not receive one. Possibly due to changing my email address? My address is correct in my profile for this forum, but my CVF registration is probably under my old (now defunct) email address. Where / how can I change that?
re: the IVF 8 upgrade. Not entirely clear to me what has changed, other than getting the Intel rather than CVF optimiser
I need some clarification:
- I take it that there has been very little change wrt fortran source code. Correct? (ie c. zero benefit to me there?)
- I take it that in addition to the US$200 u/g cost, I will now also have to purchase Visual C++ .NET ??? (ie. the true u/g cost is more like $300 min?). No benefit there either since I have never used C et al, nor are likely to.
(Or can I still use my existing Visual Studio installation with IVF? Does not read like it.)
- re existing Professional versions. It take it that my existing IMSL libraries will not run if I "upgrade" to IVF8 Std? Ie. if I want to retain this facility, then I HAVE to wait till the future release of IVF8 Pro version - which will cost US$850 (+ c $100 for V++.NET). Again many $$$'s for no net benefit relative to my current CVF?
- A LOT of talk about IA-32 / Itanium / Pentium / ... optimisations etc, but by the total lack of references, I take it that there will be little, no, or negative improvement on my Athlon system. ie. I presumably can at best count on zero gain in terms of execution speed (& quite likely a significant negative impact?).
I would be very interested in other users feed back on this issue.
(I do trust that the inclusion of only Intel products in the "Minimum Hardware Requirements" section is purely a marketing thing - I assume that the new compiler, and code compiled with it will run on my Athlon PC?)
At this point CVF is looking like it may be a dead end product for me (the 2nd one for me, having originally started out with Watcom). I am struggling to see how I will benefit by "upgrading" to IVF8, but I sure would be glad to hear otherwise. Otherwise my original decision to buy CVF than on seems to have been a considerable mistake.
David
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
David.
As a happy CVF/DVF user I see no current reason to move to IFC8.0 (i'm currently evaluating IFC)
because.
1. It costs money to do so (however if an eventual migration to IFC is expected it may be sensible take the pre march offer - which is obviously what they want - and not actually use the compiler for a while)
2. 64 bit : I'm really interseted in this as our software needs large arrays > 2GB and I do not really understand what is happenning in the marketplace. As far as I can understand Itaniums are not readily available as PC workstations and perhaps we will actually go the way of AMD (and I do not know what compilers will support AMD). I am not sure I want to put my eggs in the itanium basket if our end users (and us) end up prefering AMD
3. IFC 8.0 is not compatiable (yet) with CVF - There are many bugs in the CVF to IFC project conversion (I have currently9 open bug reports filed from 4 weeks of evaluation). There does not seem to have been extensive testing of migrating CVF to IFC (expecially if any mixed language projects)
4. The compiler has bugs (reports submitted). SO what, all compilers have bugs, but this is a different compiler so you come across new (to you ) bugs.
5. I'm looking for a compiler / environment which inteligently recompiles modules so that if my interface has not changed, my files which use the interface (.mod) do not have to recompile. (IFC does not seem to have the dependancy bugs of the old visual studio, but it is still painful using modules)
6. I appear to have to use the new C++ compiler in the .net studio, which means repairing lots of c++ code (where the microsoft c++ compiler now conforms to ANSI standards where it did not use to !)
7. The new studio in .net takes time to learn (I have, after 4 weeks not yet learned how to do things which I used to in the old one - Ithink some of the old things are not possible )
Why not let other mugs (me ??) use IFC for a while, report lots of bugs and then everyone else can use the product when it is finally wearing long trousers.
Tony
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We would also love to see a command line Intel Fortran that does not require any Visual C++. As I understand it, the problem is with the Microsoft linker and associated libraries.
Our main requirement is to reduce the number of installation discs, not just the cost.Ideally wewould provide our product, which needs a Fortran compiler, on just one disk. With the Intel compiler, we now need 3 - our product, the Intel compiler, and Microsoft Visual C++.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I too am working on a large Quickwin scientific application in CVF & decided to take the plunge & switch to IVF. Here are my lessons learned.
The biggest thing is concerning the SAVE statement. In both CVF & IVF documentation, it states that "...certain variables are given the SAVE attribute, or not, by default." One would think that would mean that both compilers should behave the same way. Well...CVF does follow that statement but IVF doesn't. I've had to go back through my code which worked in CVF without a SAVE and add a Save to make it work in IVF.
I had problems converting the CVF Project to a IVF Project. Everything seemed to be there but when I went to compile the first time, the Make routine in IVF complained about no routines to build. I just deleted the IVF "auto" project & rebuilt it from scratch to mirror the CVF project. I may not have followed all the steps in the conversion process.
If you are using the PEEKCHARQQ function, CVF needs "USE DFLIB" but IVF needs "USE IFCORE" to work.
The size of the executable is much larger in IVF. In CVF, my executable was about 1.2 Mb where in IVF it is 6.8 Mb (!). Looking at it with a hex editor, it is mainly all Zeros. I've compiled for the smallest executable size but it made no difference. It runs fine but...
That is all I've run into so far. Hope this helps. Good luck!
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is good news on the IMSL front, but I'm not yet free to share it. Stay tuned.
Steve, you posted that on January 8 in response to my question about information for users who already upgraded from CVF to IVF before March of last year. Can you add anything yet?
Mike D.

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