Julien Soula

Learn More
Matrix manipulation programs are easily developed using a visual language. For signal processing, a graph of tasks operates on arrays. Each task iterates the same code on diierent patterns tilling these arrays. In this case visual speciications of dependencies between the pattern elements are enough to deene an application. From the Array-OL language(More)
ARTiS is a project that aims at enhancing the Linux kernel with better real-time properties. It allows to retain the flexibility and ease of development of a normal application for the real-time applications while keeping the whole power of SMP (Symmetric Multi-Processors) systems for their execution. Based on the introduction of an asymmetry between the(More)
The ARTiS system, a real-time extension of the GNU/Linux scheduler dedicated to SMP (Symmetric Multi-Processors) systems is proposed. ARTiS exploits the SMP architecture to guarantee the pre-emption of a processor when the system has to schedule a real-time task. The basic idea of ARTiS is to assign a selected set of processors to real-time operations. A(More)
Array-OL, developed by Thomson Marconi Sonar, is a programming language dedicated to signal processing. An Array-OL program specifies the dependencies between array elements produced and consumed by tasks. In particular, temporal dependencies may be specified by referencing elements that belong to an infinite dimension of an array. A basic compilation(More)
Applications that require a combination of high-performance computing capabilities and real-time behavior, although pervasive (simulation, medicine, training, multimedia communications), often rely on specific hardware and software components that make them high performance but expensive, and quite difficult to develop, validate and moreover upgrade. The(More)
In conjunction with the completion of the human genome sequence, microarray technology offers a complementary strategy to traditional methodologies used to search for genetic determinants involved in multifactorial diseases such as Alzheimer's disease. In order to gain benefits from this strategy, we have designed home-made microarrays to compare the(More)
The ARTiS system is a real-time extension of the GNU/Linux scheduler dedicated to SMP (symmetric multiprocessors) systems. It allows to mix high performance computing and real-time. ARTiS exploits the SMP architecture to guarantee the preemption of a processor when the system has to schedule a real-time task. The implementation is available as a(More)
We propose the ARTiS system, a real-time extension of GNU/Linux dedicated to SMP (Symmetric Multi-Processors) systems. ARTiS exploits the SMP architecture to guarantee the possible preemption of a processor when the system has to schedule a real-time task. The basic idea of ARTiS is to assign a selected set of processors to real-time operations. A migration(More)
BACKGROUND Several studies have shown that the prescription of antiplatelet therapy (APT) is associated with an increased risk of oral anticoagulant (OAC) underuse in patients aged 75 years and over with atrial fibrillation (AF). An associated atheromatous disease may be the underlying reason for APT prescription. The objective of the study was to determine(More)