NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Experiences using the Internet Alpha System >From Users of the Internet Demo System axposf.pa.dec.com =========================================================================== Name:Francis Hsu Organization/Company:MIT Computer Connection Title:Consultant axposf Username:francis I used the DEC C and C++ compilers. We already sell your Alpha AXP systems to MIT affiliated people (along with having already bought ourselves a 3000/300L to demo). Most of our AXP sales are the low-end (300 and 300L). We are interested in taking a better look at the mid and higher end Alpha machines and your demo machine, thankfully, provides us with an opportunity to do so. The main concern of most of our customers is that the Alpha machines are relatively new (and thus, untested in their eyes.. they KNOW the Alpha provides great performance speedwise, but they are otherwise ignorant). They will at least be partly relieved when I tell them that porting and developing applications on the Alpha will be easier than some of the platforms they already have experience with. My personal experience with your demo machine leads me to hope that the Alpha will gain a greater presence at our institution (actually, I already know it will since there are already people working on porting Athena to it). But for now, I just want to get our own Alpha demo machine's operating system updated to 1.3!! Name: Peter Muessig Organization/Company: University of Karlruhe, Inst. for Photogrammetry and Remote Sensing Title: Dipl.-Ing. I'm using the Alpha AXP system for porting and increasing the stability of our image processing software DIDIX. Name: Sam Helwig Organization/Company: Carnegie Mellon University Title: Undergraduate I ran several suites of benchmarks to demonstrait to myself (and others) how powerful an Alpha system is compaired to all the other hardware we have (including Dec's MIPS line, Sun Sparcs, 486 systems, etc). The AXP system is a _very_ powerful machine and has superior performance to most other systems I have used. It blows away your average workstation. The interactive performance in axposf.pa.dec.com is sometimes rather pitiful, but I assume that is net lag combined with having many interactive users (probably all running benchmarks, not doubt). I would like to be able to purchase an Alpha. However, funding for our current project has not yet been determined. For sure, an Alpha will be high on my recommendation list, if the money is available. Name: Larry Drebes Organization/Company: Myca Inc. Via your public access system, we ported our product (as of this point unreleased on any platform) which is 90% C++, rest C, and a couple lines of asm. We've chatted about the alpha and it's unique integer/pointer size diff for quite some time (a year maybe more). Anyway, I took our sun source try and got it up on your system over a weekend, yes I had to change/add some code here and there. In spots there were a couple of problems on our side, the rest was really header stuff. We really didn't stress things, but it did work, and i've since compiled more recent tree's to make me feel good. Name: Adrian Wong Organization/Company: Molecular Science Research Center Batelle Pacific Northwest Laboratories Title: Research Assistant Ported and benchmarked a suite of computational chemistry software. These programs compute the energy and wavefunction of a given molecular from the basic physical laws. The software is extremely CPU and I/O intensive. I found the AXP4000 to be the fastest scalar machine that I have come across. The user and system times (with the times for the HP755 for comparison). [data deleted at respondent's request]. Disappointingly, the I/O throughput was not commensurate with the increased CPU speed. This appears to be current trend in fast workstations. Indeed, when compared to slower and older workstations (e.g. Apollo 10000, IBM RS/6000 550) the I/O speed does not even seem noteworthy. [EDITOR'S NOTE: I/O speed is directly related to disk speed, therefore will rarely differ between systems] I am not in a position to directly influence the purchasing of workstations. However, the parties involved have been informed of these benchmarks and the ease of porting existing code to the AXP machines has been noted. I was very impressed by the FUSE software (albeit a little slow over the network) +++ +++ +++ NOTE: I've no idea of my employer's opinions +++ +++ +++ Name: James Clark Organization/Company: James Clark Title: [Application Ported:] It's an SGML (ISO 8879) parser. I was mainly interested in evaluating the C++ compiler. It's good that DEC has chosen to produce a quality native C++ compiler which implements the ARM completely. It seems to work quite reliably, but the debugger seems to have some problems. On the whole it seems to be a better compiler than anything available for Suns. C++ compilations seem to go about twice as fast as my current machine (SPARCstation 10/41). If there was a tool like purify or Testcenter available, it would be a first class C++ development platform. I might well buy a single, small system to evaluate it further. Name: Lee Brintle Organization/Company: Project Panda, Inc. Title: Director The Panda Information Environment is one client and a series of servers that provide Gopher, FTP, NNTP, SMTP, Raccoon, and Aardvark functionality. It is designed to be one client that accesses all common information resources on the Internet. I used the public-access Alpha to port the curses (vt100) version of the client. The Alpha was a fast machine, although the C++ compiler was too strict compared to other compilers (cfront, g++, xlc, borland, symantic). As a result, there were some porting problems, but those were resolved fairly easily. The compiles were rapid, and ignoring the net lag the machine responded very well. Although this was the first 64-bit machine we used for porting, I ran into no problems moving from 32-bit to 64-bit machines (although we did plan for this during the coding of the client). [CAN QUOTE, BUT] please do not use the phone number listed above. If a phone number is required for some reason, please contact me for a more appropriate number. [CONTACT GAIL GRANT IF YOU NEED PHONE #] Name: Richard H. Broberg Org: Boston University 3. Based on your usage of the system, what is your evaluation of Alpha AXP systems and how has this influenced your organizations plans for purchase of Alpha AXP systems(please include number/type of systems to be purchased, if applicable)? I was happy enough to buy 6 3000/500s Name:Ismail Haritaoglu Organization/Company: Bilkent University Title: Our research area requires too CPU-intensive programs. we are working on placement and routing algorithm on VLSI and also new mapping heuristics. We use alot of benchmark circuit and graphs . It is realy too fast. We have SUN SPARCS 490 in our university and running our programs takes too long time but using ALPHA AXP we get the result very fast. We are planing to purchase an ALPHA AXP if we find a support. We will apply to goverment for support to purchase it. Waiting too long time to get a result is boring espacially if a faster machine exists. We will get some results on your ALPHA and we apply to support with these result. Name: david whittemore Organization/Company: usda, ars, national soil erosion laboratory Title: software engineer checking portability of large ascii/graphical user interface and fortran soil-erosion modelling code to the AXP machine. too early to commit to a system for myself, but i am impressed. thank you for the opportunity. Name:Thomas J. Scott, Ph.D. Organization/Company:Western Illinois University Title:Associate Professor of Computer Science I have been running a Harmonic Series convergence on the Alpha to see how it compares to other cpus. My job finished in .35 sec on the alpha, compared to 1.85 on our Sun, 13 seconds on an IBM 4341, and 8 Seconds on a 486-33 Intel processor. ... I certainly appreciate getting to use the alpha in the manner you allowed me to use it. Name: Brent Townshend Organization/Company: Townshend Computer Tools Title: President I am porting our software used to drive out digital audio interface that is being used by customers on Alpha machines. I rate them [Alphas] highly, the response is much faster than Sun, Dec, or SGI machines I have used, and the compiler, though a stickler for details, seems quite good. Name: Chris Pugmire Organization/Company: Hort Research Title: System Manager CGLE, Graphics Language Editor, a public domain scientific graphing and drawing package. The port was much easier than expected, a couple of global search and replace operations fixed 99% of the problems. Access to this system has been extremely useful, we greatly appreciate DEC making it available in this way. We are currently considering a purchase of an OSF or NT based alpha. This experience has given us some confidence in our ability to port applications onto an alpha from our current SUN platforms. Name: Lawrence Smith Org: University of Wisconsin - Madison Database Administrator Evaluation/Simulation of High voltage circuits, use of Spice for circuit testing. Fractals and Strange attractor equations. The ability to access the Alphas and port some of our in-house software has greatly helped our evaluation of the system, and definetly influenced us towards purchase of Alpha systems. There is still a need for more software yet, but the speed of the system is excellent. The majority of our code is in VAX-Fortran, with several applications using REAL*16 floats, if the new f77 compiler supported these, we would have a better chance to evaluate the Alpha and it's potential speed, and advantage to us. Name: Sebastian Hammer Organization/Company: State Library Services, Denmark Title: Programmer We're developing a new bibliographic search engine for the Danish libraries' Union catalog, and wished to test the performance of the system on the AXP. Basically, the system performs lookups in large, file-based tables, and matches the retieved keys against certain search constraints. The benchmark was quick and dirty - with a transatlantic link between us and the machine, it had to be. Nevertheless, we were pleased with the results - the software, developed on a DECStation 5000, ported easily, and performance was good, even though the machine were bogged down with other benchmarkers. We (as software developers and heavy Internet users) are extremely impressed with the service you're providing with the PA machine. By the recent extensions to the service, you've gone a long way towards answering the needs of your guests and benchmarkers. [...] You may use my answers, but note that I do *not* speak on behalf of the Danish Library services (not to mention the Danish state :). I'm just a tech underdog. Name: Bernard Gunther Organization/Company: University of Tasmania, Hobart, Australia Title: Primarily, my usage of axposf has involved porting a custom-designed simulator of a 64-bit multithreaded microprocessor and evaluating its performance - both as a simulation and as an experimental architecture. The purpose of this was to assess the ease with which migration to a genuine 64-bit environment could be made, and to compare the performance of the AXP system against that of our local Sun and IBM servers. The simulator is written entirely in C; support software (optimizing macro assembler, linker, librarian, trace tools) are a mixture of C, yacc, and lex. The simulator uses no floating-point operations (IEEE 754 emulated in software for portability to VAX) and was designed to be readily portable to *32-bit* architectures, making a 64-bit port particularly interesting. The simulator, written at almost register transfer level of detail, loads an executable binary and simulates its execution, while recording detailed statistics on the behaviour of the processor architecture. Although only 10k lines long, the simulator has proven very difficult to optimize, as it shows poor locality in many respects: vary large variable working set, frequent subroutine calls, and execution activity spread almost uniformly across the entire program for every simulation cycle. Simulations are virtually CPU-bound processes, often executing for several hours when using the full data set. The AXP system proved to be an easy target for porting my software, and it provides an environment that is relatively familiar to a UNIX user. I was pleased by the performance, particularly on integer code.... Name: Steve Chappelow Organization/Company: UNH Title: System Programmer I have been porting the UNH C* (a DataParallel language) compiler system to OSF/1. Effort has been a success Very speedy and responsive. Fastest plattform I use. Good modern porting environment. OSF/1 has been robust and full featured and quite painless. We are getting two AXP 3000/300L's. Name: Thomas Looney Organization/Company: Institute of Computer Based Learning, Queens University, Belfast, Northern Ireland. Title: Systems Programmer I am part of a team developing Computer Based learning Tools. Our s/w is required to work on multiple platforms,eg pc's, macs and unix boxes. Our s/w is written using an in house class library system. I am responsible for the unix end of the project. I was using the Alpha to see if out application will compile , run. Basically to see what difficulties if any there would be in porting our material to the alpha. The Alpha is a very capable machine. I enjoyed using it. I did not encounter any major difficulties using the Alpha. Being so far away I/O performance was slow, But the Alpha CPU Performance is stunning. I am looking forward to having one under my desk.... Name: Brian K. Holman Organization/Company: Brigham Young University--Library Automations Title: Programmer/Analyst We current do our main dataprocessing in MVS on an IBM 3090. We are discontinuing our work in that environment and will be doing all our local development in OSF/1 on Alphas. Within three year we will be completely downsized to Alphas. We have made this for two reasons: (1) The superior design of the Alpha chip (2) The compatibility work in OSF/1 to bridge the UNIX flavors gap. (3) The supplier of our main software system (NOTIS) has committed to develop their next general software on DEC Alphas. Name: THE NEXT QUOTE IS ANONYMOUS, AT RESPONDENT'S REQUEST: I am a theoretical chemist and my research is in computational quantum chemistry. I have been trying to get the molecular integral program, "Molecule", running on the internet machine. This program is the first in a series of programs that allows one to calculate fundamental properties of atoms and molecules. These codes currently run on a Cray C90 computer. I am impressed with the speed of the Alpha AXP. I have not yet entirely completed the conversion of this code to the Alpha AXP because of some quirks in the original fortran. The lack of access to a Fortran manual over the internet has also slowed the conversion. However, preliminary timings show that the Alpha AXP runs this code within a factor of two of the time needed on a Cray C90. This is remarkably fast. At this time, I am planning to purchase an Alpha AXP before the end of 1993. Name: Christophe BRUNIAU Organization/Company: Cap Gemini Sogeti Title: Project leader The ported application is an Ada simulation software kit that didn't compile with SunAda. Nor did it on DEC-Ada, but the compiler was able to explain why, so it became possible to correct it. The association OSF + DEC-Ada + DEC-Fuse seems realy positive to me. This has not changed my organization's plans of purchase for the moment but it may have influenced the minds in order to do so in the future. Name: John Peck Organization/Company: UCLA Title: Phd program Graduate Student in Computer Architecture. CAD Research I have performed two benchmarking runs of a multiway logic partitioner that implements a variation of a bi-way logic partitioning algorithm due to Fidducia & Matheyess (sp?). The variation was developed by John Peck and Steven Novak at UCLA in Spring 1993. I am preparing a running time versus benchmark plot including the RS/6000 Alpha, and Sparc. The alpha performs well on my application in terms of the CPU time required to arrive at solutions. Qualitatively, the alpha is faster running my program than an RS/6000 (config unknown). Name:Joachim Wienbeck Organization/Company:Forschungszentrum Juelich (KFA) Title:Dipl. Phys. The Alpha AXP did exactly what I expected it to do, and this quite fast. I tried to avoid interactive applications, since the communication via internet is not always very fast - for that reason I can hardly give a balanced evaluation. The organisation where I work (plasma physics institute) is right now in the progress of buying several Alpha AXPs; my testing of the axposf.pa.dec.com did not influence the decision to buy these systems (they were in fact ordered before I discovered the internet testing site). Name: Raul de la Fuente Marcos Organization/Company: Universidad Complutense of Madrid Title: ????? I am a spanish doctorate student. Although I belong to Universidad Complutense of Madrid my Ph.D. advisor is Dr. S.J.Aarseth (I.O.A, University of Cambridge, UK). I am doing my Ph.D. thesis using Aarseth's code NBODY5, a standard code in the field of star cluster simulations. I am using your machine for running the code. NBODY5 is a FORTRAN code developed by S.J. Aarseth at Institute of Astronomy in Cambridge, UK. His code for many years has been the basic code for all serious research in star cluster dynamics by N-body simulation, not only in the UK but also in the USA and Japan. NBODY5 is allowing the study of gravitational systems by N-body simulations. It use direct solutions in the sense that the total acceleration acting on a given particle is calculated as a sum over all the mutual interactions. Although this approach is relatively time-consuming the increased speed of current computers (like yours) permit quite realistic systems to be studied over significant times. The characteristic membership of NBODY5 is 100-10000. I have checked the performance of your workstation for NBODY5. It is about twice faster than your mainframe VAX9210, for the same initial data set. My Ph.D. adviser (Dr. Aarseth) is so satisfied that he is going to buy a DEC Alpha AXP for the HARP project ( a scientific program on high performance computing in Globular star clusters evolution). Name: Roman Baranowski Organization/Company: Memorial University of Newfounland Title: Ph.D. student Currently I am working on a theoretical description of the poly- mer brushes and adsorption of the diblock-copolymers onto the surface . The theory is based on the path-integral method. The main idea of the calculation is based on the solutions of diffu- sion equations (2 are needed) modified by the 'potentials' which strongly depend on the solutions. Hence, the problem has to be solved in a self-consistent way. The fortran code I was running on the Alpha-AXP machine is based on the Crank-Nicholson Scheme. Since the solutions of the diffu- sion equations have to be known at every time step at least two 2-dimensional arrays are required to store the data. Other arrays are one dimensional and store the density of all components present in the system as well as the spatial dimensions of the system and the length of the polymer molecule (described in terms of 'time' coordinate), but these two-dimensional arrays are the most important factors. The Alpha-AXP machine is a very good and powerful system. I had no problems with the system (somtimes the disk was full, but this is quite different problem). The only thing which was what was lacking, was a diagnosis of how much memory and the cpu-time my process was using (somthing which corresponds to 'top' command on IRIX system). I am very pleased with the speed of the machine. The cpu-time needed to complete the job was about 50% of the time on IRIX Release 4.0.5F System V with: 50 MHZ IP17 Processor FPU: MIPS R4010 Floating Point Chip Revision: 0.0 CPU: MIPS R4000 Processor Chip Revision: 2. The Department of Physics Memorial University of Newfoundland has bought Alpha-AXP machine. Name: Jim Meyering Organization/Company: Free Software Foundation Note: I am a salaried employee of Computational Mechanics Co. Inc. (COMCO) of Austin, TX, but I am the maintainer for the GNU fileutils, shellutils, and textutils on a volunteer basis for the Free Software Foundation. Title: N.A. I have been using this system to ensure the portability (esp. to systems where sizeof(int) != sizeof(void*)) of the packages named GNU fileutils, GNU shellutils, and GNU textutils for the Free Software Foundation. Overall integer performance is higher than I'm accustomed to (I do most of my development on an Iris Indigo R3000). Since most of my performance experience with this system has been with the C compiler, I can't comment on floating point performance. Apart from the C compiler bug I reported, I have experienced no problems with the system software. Name: Raja Amrutha Valli Organization/Company: Memorial University of Newfoundland Title: M.Sc. Student I am working on the abinitio calculations using the first principle methods to study the physical, chemical properties, geometries, energies etc. of the molecules. Density Functional Theory (DFT), containing 'correlation effet' is utilized for calculating these properties. The theory is based on the Hartre-Fock approximation. The Hartre-Fock equation is nonlinear and must be solved iteratively. The calculation is based on the solutions of the Hartre-Fock equations modified by the 'potentials' which depend on the solutions. Hence the problem has to be solved in a self-consistent way. I am using deMon fortran code on Alpha-AXP for these calculations. Major thing in my calculations is the handling of large number of two-electron integrals which are of the order of (K^4)/8, where K is the number of Basis functions. So, deMon jobs require storage for the temporary, scratch files that are generated during the run. These files may be large (10-20 MB). The files can be disposed of quickly after the job is completed. The Alpha AXP system is a very powerful system. I am very much pleased with the speed of the system. My code is twice as fast as on IRIX (our department mechice). I had no problems with the system. IRIX has 1 50 MHZ IP17 Processor FPU: MIPS R4010 Floating Point Chip Revision: 0.0 CPU: MIPS R4000 Processor Chip Revision: 2. Name: David Warren Org: Dept of Atmospheric Sciences, AK-40 University of Washington DECUS E-PUBS Library Committee representative SeaLUG DECUS Chair We can not yet port our application as NCAR Graphics is not yet ported to OSF/1, but we did manage to convert it using mxr. Even in this mode it is very fast. The application is a scientific visualization program for atmospheric scientists. It reads up to 4D data sets, slices and displays them in various formats. The only part we haven't tested yet is the ability to dynamically load user writen data transforms into the running program. I do not expect this to work. When we do the real port, I will use shared libraries instead. It is fast and looks alot like ULTRIX and SUNOS4.1.3. I can find things on it, unlike under SOLARIS 2. Porting of most things has been easy. Most problems come from bad programming practices. When we have found bugs, we got quick responses from the development team, and they were fixed quickly. (We had a field test unit here as well). We have 9 desktop units on order currently, and one other one here already. Name: Dan Cross Org: Integrated Intelligence Systems I hope to be able to aford a DEC 3000 model 800 workstation within the next 6 months. The use of the Internet alpha running DEC OSF/1 was a major part of this decsision. I am interested in performing a few more porting tests, but there's always time for that. I will be using the Alpha to develop radar simulation and control software. It will not be networked, with perhaps the exception of networking it with an 800S server, which I hope that I will have enough money to purchase seperately. Please note that one these systems I will run DEC OSF/1. Purchase time is dependednt on the completion of my first project, a monopulse simulation, which I am hoping will be completed in 6 months. The exact systems and configurations will vary as to what is in the product line, etc, at that time. Initial impressions of DEC OSF/1 and the AXP system: - Put wheels on it, and it would blow away a formula one race car. - The software is solid, and I was impressed with the level of compatibility and performance that it offered. Please note that part of this observation came from Jon "maddog" Hall, and the presentation he gives on DEC OSF/1. - The development tools are superior in quality, fast, and conform to standards. I like that. - The hardware is quality, providing the floating point performance that I need. The speed is perfect for the kind of real-time performance that I need, and the operating system will support the real-time applications I need, as well as the time-sharing user interface. I like the idea of being able to control the radar in real-time, while having the operator do analysis and communication on the same machine. Overall, the DEC Alpha appears to be the only machine that will support the applications that I need, while still doing the real-time work that I need it to, on the same machine. This provides for lower hardware AND software costs for my customers, while still providing the functionality to get the job done. I REALLY like that. Keep up the good work. % ====== Internet headers and postmarks (see DECWRL::GATEWAY.DOC) ===== % Received: by us1rmc.bb.dec.com; id AA25443; Wed, 1 Dec 93 13:29:08 -0500 % Received: by wrl.pa.dec.com; id AA29297; Wed, 1 Dec 93 10:28:58 -0800 % Received: by glg.pa.dec.com; id AA10857; Wed, 1 Dec 93 10:28:55 -0800 % Message-Id: <9312011828.AA10857@xxxxxxxxxxxxxx> % To: cobra-usage@xxxxxxxxxx, human::supnik, memit::kim % Subject: Publishable Quotes from the Internet Alpha System % Date: Wed, 01 Dec 93 10:28:54 PST % From: grant@xxxxxxxxxx
netcdfgroup
archives: