go back to : Generalities

Multi-tasks : reactivity, rapidity, efficiency

Take advantage of the power of nowadays operating systems and processors...

To be even more modular, CaRIne 4.0 core has been completely rethought. Each element of a project is an autonomous process (thread). The elements of a project are waiting for events (request for rebuilding, refreshment) and thus give the hand to the user during execution.

Several elements of different projects can deal with an event in parallel. For instance, adding an atom in a unit cell generates a rebuilding event and this event can be sent simultaneously to different graphic representations defined from the unit cell, that is to say, that all the crystals originally built from this unit cell are updated simultaneously and instantaneously !