[gps-users] Speed performance on execution.
santiago.fernandez at invensys.com
santiago.fernandez at invensys.com
Tue Aug 30 11:29:28 CEST 2005
Hi to all,
I have made a test case in order to test some feature of my project. After
the execution of my test case with the same input data in release mode with
AONIX ObjectAda 7.2.2 and GNAT 3.15 I have realised that the execution
produced by AONIX is significatively faster than the produced with GNAT.
The test case is a program that does a lot of manipulation with variables
that are derived from a type wich is an array of boolean.
type Binary_arr is array (1..MAX_10_BITS) of boolean;
pragma pack (Binary_Arr);
The time of execution unsing GNAT is 18 times slower than usign AONIX.
If I remove the pragma pack, the time of execution of GNAT is 2 times
slower than using AONIX.
Any suggestion?
Regards,
_,--" "--,_
`-._ _ __-______________-_____"_.-´
_----'--_------'--'----_------_
//_| | \ ______________ / | |_\\
(____|_|__=____________=__|_|_____)
_\_____=___ __________=______ _/_
\/-(o)-~~-(o)-~~-(o)-`'-(o)-~~-(o)\/
Santiago Fernández Sánchez
Jefe de Proyecto/Project Manager
Investigación y Desarrollo/Research and Development
Dimetronic, S.A.
Avda. de Castilla, 2 Apartado de correos 6
Parque Empresarial (Edif. Grecia)
28830 SAN FERNANDO DE HENARES (Madrid)
Tel. 916270837 Fax. 916569840
--------------------------------------------------------------------------
Este mensaje y sus ficheros adjuntos se dirigen exclusivamente a su
destinatario y pueden contener información privilegiada o confidencial. Si
no es usted el destinatario indicado, queda notificado de que la
utilización, divulgación y/o copia sin autorización está prohibida en
virtud de la legislación vigente. Si ha recibido este mensaje por error,
le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción. Los ficheros adjuntos han sido comprobados con
un programa anti virus antes de su transmisión, pero les recomendamos que
efectúen sus propias comprobaciones antes de abrir cualquiera de ellos. No
aceptamos responsabilidad alguna por daños o pérdidas causados por virus
informáticos.
--------------------------------------------------------------------------
Esta mensagem está dirigida exclusivamente ao destinatário e pode conter
informação privilegiada ou confidencial. Se você não for o destinatário
indicado, fica notificado de que a utilização, divulgação e/ou cópia sem
autorização, está proibida de acordo com a legislação vigente. Se por
equívoco recebeu esta mensagem, rogamos que nos informe imediatamente por
esta mesma via, e proceda à destruição da mesma. Os ficheiros adjuntos
foram analisados com um programa antivírus antes da sua transmissão, mas
recomendamos efectuar a vossa própria comprovação antes de os abrir. Não
aceitamos nenhum tipo de responsabilidade por danos ou perdas ocasionados
por vírus informáticos.
--------------------------------------------------------------------------
This message and any attached files are intended exclusively for its
addressee and may contain information that is confidential and protected
by professional privilege. If you are not the intended recipient you are
hereby notified that any dissemination, copy or disclosure of this
communication is strictly prohibited by law. If this message has been
received in error, please immediately notify us via e-mail and delete it.
Any files attached to this message have been checked with virus detection
software prior to transmission, but you should carry out your own virus
check before opening any attachment. We do not accept liability for any
damage or loss which may be caused by software viruses.
--------------------------------------------------------------------------
More information about the gps-users
mailing list