Fotografia personale di Marco Lapegna

Biografia


Marco Lapegna ha conseguito il Dottorato di Ricerca in Matematica Applicata e Informatica nel 1991 presso l’Università degli Studi di Napoli Federico II. Dal 1991 al 2001 è stato Ricercatore Universitario e dal 2001 è Professore Associato presso l’Università degli Studi di Napoli Federico II. La sua attività di ricerca è finalizzata allo sviluppo di algoritmi paralleli e distribuiti ad alte prestazioni per la matematica computazionale in ambienti ad architettura avanzata. Ha partecipato a progetti finanziati da vari enti italiani e stranieri ed è co-autore di numerose pubblicazioni su riviste internazionali. Per quanto riguarda l’attività didattica, insegna principalmente nei corsi di Laboratorio di Programmazione e Calcolo, Sistemi Operativi, e Calcolo Parallelo e Distribuito.

Insegnamento


Sistemi operativi e linguaggi di programmazione per calcolo scientifico: Il corso è finalizzato ad introdurre principi, strumenti e metodologie per l’utilizzo dei sistemi operativi e dei linguaggi di programmazione con particolare riguardo alle problematiche del calcolo scientifico. In particolare verranno trattati i seguenti argomenti:

  • Struttura e compiti dei sistemi operativi con particolare riguardo a Linux
  • La gestione dei processi, della memoria, del file system e delle configurazioni RAID in un sistema operativo
  • La programmazione della shell
  • Gli strumenti per lo sviluppo delle librerie scientifiche
  • La programmazione multithread
  • Caratteristiche e funzionalità dei principali linguaggi di programmazione per il calcolo scientifico: C, Fortran e Matlab

Vai ai materiali didattici di questo insegnamento sulla piattaforma e-learning del Master  

Stampa Email

Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione consideriamo che accetti il loro uso. Per maggiori informazioni sull'uso dei cookies e su come eliminarli leggi l'informativa estesa