CellML Discussion List

Text archives Help


RE: [cellml-discussion] CellML file optimization


Chronological Thread 
  • From: "Alan Garny" <alan.garny AT inria.fr>
  • To: <cellml-discussion AT cellml.org>
  • Subject: RE: [cellml-discussion] CellML file optimization
  • Date: Tue, 29 Sep 2015 09:35:14 +0200
  • Authentication-results: mx3.auckland.ac.nz; dkim=neutral (message not signed) header.i=none
  • Organization: INRIA

Hi Jesús,



You might be interested in looking at Jonathan Cooper’s work on optimising
CellML files using partial evaluation and lookup tables (see here
<https://www.cs.ox.ac.uk/people/publications/date/Jonathan.Cooper.html> and
here
<http://delivery.acm.org/10.1145/1120000/1111546/p12-cooper.pdf?ip=193.51.208.196&id=1111546&acc=ACTIVE%20SERVICE&key=7EBF6E77E86B478F%2EC083A567C83E14C8%2E4D4702B0C3E38B35%2E4D4702B0C3E38B35&CFID=549524816&CFTOKEN=21408740&__acm__=1443512182_c0a844ead81d73bd1997586f75aa3282>
). (Note, however, that he doesn’t use the CellML API.)



Cheers, Alan.



From:
cellml-discussion-request AT lists.cellml.org

[mailto:cellml-discussion-request AT lists.cellml.org]
On Behalf Of Jesús Carro Fernández
Sent: 29 September 2015 00:11
To:
cellml-discussion AT cellml.org
Cc: Joel Castro Mur
Subject: [cellml-discussion] CellML file optimization



Hi!
Do you know if any one has developed a tool for the optimization of CellML
models? Some volunteers in the DENIS project have been trying to help us
making our program faster. In the project, we export (using CeLeDSExporter)
models from CellML to C++ and we create a executable prepared for volunteer
computing. One of the improvements they have proposed is to transform
constants in the divisor by constants in the numerator. Doing it on the
CellML version of the Carro et al (2010) model, the execution time is reduced
by 48%. Doing it by hand is easy but we could make mistakes and it's tedious.

Do you have any idea on how to do it automatically?

They have proposed us more modifications in the C++ code, but we would like
to add them directly to the exportation process.

Thank you very much!

Best,

--

Jesús Carro Fernández
Escuela Politécnica Superior

Campus Universitario de Villanueva de Gállego
Autov. A-23 Zaragoza-Huesca, km. 299
50830 Villanueva de Gállego - Zaragoza
Tfno.: (34) 976 060 100

www.usj.es



P Antes de imprimir este mensaje, asegúrese de que es necesario. El medio
ambiente es cosa de todos.

En cumplimiento de la LEY 34/2002, de 11 de julio, de servicios de la
sociedad de la información y de comercio electrónico y de la Ley Orgánica
15/1999 de Protección de Datos, le comunicamos que su que es titular la
Universidad San Jorge. Si no desea seguir recibiendo comunicaciones, le
rogamos remita un correo electrónico a
<mailto:lopd AT usj.es>

lopd AT usj.es.
La información contenida en este e-mail es confidencial y va dirigida
únicamente al receptor que aparece como destinatario. Si ha recibido este
e-mail por error, por favor, notifíquelo al emisor inmediatamente y bórrelo
de su sistema. Cualquier uso, diseminación, remisión, impresión o
almacenamiento de un e-mail remitido erróneamente está estrictamente
prohibido.

Attachment: image002.jpg
Description: JPEG image




Archive powered by MHonArc 2.6.18.

Top of page