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
<1995>
1996
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
2025
2026
- 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
<1995>
1996
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
2025
2026
|