User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2025/05/15 15:16] bpstart [2025/09/27 00:11] (current) – [Documentation & Resources] bp
Line 15: Line 15:
   * Performance: HPC integration to address high computational needs    * Performance: HPC integration to address high computational needs 
   * Open Source: Available under LGPL Open source license    * Open Source: Available under LGPL Open source license 
 +
 +{{ :wiki:videos:mupif_introduction.mp4| MuPIF Introduction}}
  
 MuPIF utilizes an object-oriented approach, with abstract classes defining standardized interfaces introduced to represent simulation models and data types.  MuPIF utilizes an object-oriented approach, with abstract classes defining standardized interfaces introduced to represent simulation models and data types. 
Line 21: Line 23:
 MuPIF achieves interoperability with standardization of application and data component interfaces and it is not reliant on standardized data structures or protocols. Any existing data representation or simulation model can be plugged in and used transparently, provided the corresponding data interface is implemented. MuPIF achieves interoperability with standardization of application and data component interfaces and it is not reliant on standardized data structures or protocols. Any existing data representation or simulation model can be plugged in and used transparently, provided the corresponding data interface is implemented.
  
- 
-{{ :wiki:images:mupif-distributed-v2-cropped.png?nolink&400|}} 
  
 Even though the platform can be used locally on a single computer orchestrating installed applications, the real strength of the MuPIF platform is its distributed design, allowing to execute simulation scenarios involving remote applications and data. MuPIF provides a transparent distributed object system, which takes care of the network communication between the objects when they are distributed over different machines on the network. Even though the platform can be used locally on a single computer orchestrating installed applications, the real strength of the MuPIF platform is its distributed design, allowing to execute simulation scenarios involving remote applications and data. MuPIF provides a transparent distributed object system, which takes care of the network communication between the objects when they are distributed over different machines on the network.
Line 31: Line 31:
  
 ====== Documentation & Resources ====== ====== Documentation & Resources ======
 +  * [[tutorials|MuPIF platform video tutorials]]
   * The Musicode project MuPIF training video recording is available on YouTube: [[https://youtu.be/oaN78pB8vxw | Musicode MuPIF training]].   * The Musicode project MuPIF training video recording is available on YouTube: [[https://youtu.be/oaN78pB8vxw | Musicode MuPIF training]].
   * The mupif/jupyter-demos repository on GitHub contains   * The mupif/jupyter-demos repository on GitHub contains
start.1747314985.txt.gz · Last modified: by bp