EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: A C++ API for the pcas
From: [email protected] (Michael A. Oothoudt)
To: [email protected]
Date: Fri, 8 Dec 1995 09:05:35 -0700
I would like to raise the question of PERFORMANCE if core code is written
in C++.  While I have no direct experience with C++ performance, I had a
couple of recent conversations with experienced people that make me worry.

At ICALEPCS Mike (?) from Triumpf said they had converted a couple of
applications from Fortran to C++.  It cost them a factor of 2-5 in
performance. They had spent considerable time improving the C++ code
performance to get to this level.

At an object oriented programming class, I talked to a couple of high level
engineers from Talegent (they [soon] will be selling a C++ "environment").
They said C++ is inappropriate for realtime uses--among other things
garbage collection is still not solved.  They noted it has been used in
realtime, but the examples they gave had rather slow response bounds (~1
sec).  They said it would be a good choice for user interface work.

Can anyone make estimates on performance hit in EPICS environment?

---------------------------------------------------------------
Michael A. Oothoudt
Accelerator Operations and Technology Division (AOT-6), MS H820
Los Alamos National Laboratory, Los Alamos, NM 87545
[email protected]



Navigate by Date:
Prev: Re: GDCT/freeGDCT under solaris Rozelle Wright
Next: Replacing default.dctsdr with all ascii files Marty Kraimer
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: A C++ API for the pcas Steve Lewis
Next: Re: A C++ API for the pcas Jeff Hill
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·