La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Obiettivi Studio sullinterfacciamento tra Mathematica e programmi scritti in C Sviluppo programmi serventi di Mathematica con Mathematica servente Confronto.

Presentazioni simili


Presentazione sul tema: "Obiettivi Studio sullinterfacciamento tra Mathematica e programmi scritti in C Sviluppo programmi serventi di Mathematica con Mathematica servente Confronto."— Transcript della presentazione:

1

2 Obiettivi Studio sullinterfacciamento tra Mathematica e programmi scritti in C Sviluppo programmi serventi di Mathematica con Mathematica servente Confronto prestazioni tra programmi: con Mathematica e C Standard su piattaforme MacOs e Windows Applicazioni multicanale

3 Mathematica MathLink Studio sullinterfacciamento tra Mathematica e programmi scritti in C

4 Apertura Link ListeningConnecting Front EndKernel LinkCreateLinkConnect Studio sullinterfacciamento tra Mathematica e programmi scritti in C

5 AddTwo AddTwo.cAddTwo.tm mprep (SAmprep) AddTwotm.c Librerie Mathlink Compilatore C e Linker AddTwo.exe (Windows) AddTwo.PPC (MacOs) Studio sullinterfacciamento tra Mathematica e programmi scritti in C File scritti dallutente

6 MLSorting MLSorting.c MLSortingInterface.c Librerie Mathlink Compilatore C e Linker MLSorting.exe (Windows) MLSorting.PPC (MacOs) Studio sullinterfacciamento tra Mathematica e programmi scritti in C File scritti dallutente

7 Programmi Studio sullinterfacciamento tra Mathematica e programmi scritti in C Fattoriale Ricerca in un vettore Ordinamento di un vettore

8 Prestazioni Studio sullinterfacciamento tra Mathematica e programmi scritti in C Ordinamento: Programma standard MacOs Windows Gap

9 Prestazioni Studio sullinterfacciamento tra Mathematica e programmi scritti in C Ordinamento: Programma ML-Compatibile MacOs Windows Gap

10 MacOs (ML) Windows MacOs Windows (ML) Prestazioni Studio sullinterfacciamento tra Mathematica e programmi scritti in C Ordinamento: Confronto finale Gap MacOs Gap Windows

11 Comunicazione Studio sullinterfacciamento tra Mathematica e programmi scritti in C Comunicazione Standard con Kernel Kernel Console DOS In[1]:= In[2]:=Out[1]:=

12 ! Out[1]:= Comunicazione Studio sullinterfacciamento tra Mathematica e programmi scritti in C Front End Comunicazione Multicanale Kernel Console DOS In[1]:= In[2]:=In[1]:= Out[2]:= In[3]:=In[4]:=

13 Conclusioni Studio sullinterfacciamento tra Mathematica e programmi scritti in C Programmi ML-Compatibili penalizzati dalla trasmissione con il Kernel Programmi ML-Compatibili penalizzati dalla trasmissione con il Kernel Migliori prestazioni di Windows Migliori prestazioni di Windows Maggiore efficienza rispetto al Kernel (programmi serventi Mathematica) Maggiore efficienza rispetto al Kernel (programmi serventi Mathematica) Maggiore efficienza del Kernel (programmi con Mathematica servente) Maggiore efficienza del Kernel (programmi con Mathematica servente) Utilità programmi ML-Compatibili con: Utilità programmi ML-Compatibili con: Gestione della comunicazione multicanale con MathLink Gestione della comunicazione multicanale con MathLink Sviluppi futuri di Mathematica Sviluppi futuri di Mathematica


Scaricare ppt "Obiettivi Studio sullinterfacciamento tra Mathematica e programmi scritti in C Sviluppo programmi serventi di Mathematica con Mathematica servente Confronto."

Presentazioni simili


Annunci Google