Xref: utzoo comp.lang.fortran:5710 comp.lang.c:40090 comp.lang.c++:14118 Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!elroy.jpl.nasa.gov!swrinde!mips!dimacs.rutgers.edu!rutgers!modus!otello!gear!cadlab!martelli From: martelli@cadlab.sublink.ORG (Alex Martelli) Newsgroups: comp.lang.fortran,comp.lang.c,comp.lang.c++ Subject: Re: Running long memory intensive programs! Message-ID: <907@cadlab.sublink.ORG> Date: 14 Jun 91 07:32:16 GMT References: <1991Jun12.203754.9356@noose.ecn.purdue.edu> Organization: CAD.LAB, Bologna, Italia Lines: 27 amitava@ei.ecn.purdue.edu (Amitava Das) writes: ... :define large arrays, so, i need as much memory as i can. i have 4M of :"EXTENDED" RAM. My system is 80386, 33MHz, IBM Compatible. DOS 4.01 : :1) Can the PC compilers (for example, Boreland C++, or Microsoft :Fortran or other cheaper Fortran compilers) make use of the extended :memory automatically, or do i need to call the compiler from operating :system environments such as Disqview 386 or Windows to make use of the :extended memory? In other words, does the compiler need an extended :memory manager to make use of the extended memory? Zortech C++, in its new release 3.0, comes, according to what I've read, with a built-in "Dos extender" that will let you take full advantage of an 80286 (addressing 16 Mbytes) or even better of an 80386 (addressing huge amounts AND performing 32-bit operations) - at least in the Professional Edition, but, I believe I recall, even in the cheaper one. I have not yet received the upgrade info from the 2.1 I have, so this is half-recalled hearsay... For other compilers, you may need specific 386-editions, as well as a separate "Dos extender" products (some compilers may come with bundled extender, like Zortech will, but I know of none). Here, for example, we use Watcom Fortran and C, and the Pharlap dos-extender, but cheap, they are NOT! -- Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 53, Bologna, Italia Email: (work:) martelli@cadlab.sublink.org, (home:) alex@am.sublink.org Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434; Fax: ++39 (51) 366964 (work only), Fidonet: 332/407.314 (home only).