Intel® Developer Zone:
Risorse accademiche

Intel® Software Academic Program offre prodotti Intel® per lo sviluppo software ai docenti che insegnano il parallelismo e altre tecnologie avanzate. Intel desidera collaborare con voi per assicurare che la nuova generazione di ricercatori di informatica e di sviluppatori di software possa creare del software che massimizzi le prestazioni sull'hardware di oggi e di domani

Tool per lo sviluppo del software
Le nostre suite di strumenti includono compilatori C, C++ e FORTRAN leader del settore, librerie di prestazioni parallele, controllo degli errori, profiling delle prestazioni e analisi dei cluster. Richiedete un anno di licenza rinnovabile per gli strumenti software per le classi usando l'account Intel Developer Zone senza incorrere in alcun costo.

Materiale didattico
La pagina Materiale didattico accademico dell'Intel® Developer Zone offre una gran varietà di materiale per la classe che può essere scaricato e utilizzato. Non è necessario essere iscritti all'Intel® Developer Zone per scaricare e utilizzare i materiali dei corsi.

Forum
Desiderate esplorare maggiormente un argomento? Intel® Developer Zone offre una gran varietà di forum tecnici dove potete trovare risposte alle vostre domande relative ad hardware e software.

Intel® Parallel Computing Centers

Gli Intel® Parallel Computing Centers sono università, istituzioni e laboratori che sono leader nel loro campo. Le attività dei centri sono finalizzate alla modernizzazione delle applicazioni per aumentarne il parallelismo e la scalabilità tramite ottimizzazioni che fanno leva sui core, sulla cache, sui thread e sulle capacità vettoriali dei microprocessori e dei coprocessori. Agevolando l'avanzamento del parallelismo, gli Intel® Parallel Computing Centers accelerano le scoperte nei campi dell'energia, della finanza, della produzione manifatturiera, delle scienze biologiche, della meteorologia e in altri campi.

Istituzioni partecipanti:

Per saperne di più

Aggiornamento degli eventi

SSG Brazil ha sponsorizzato la 25ª edizione dell'International Symposium on Computer Architecture and High Performance Computing. Il simposio comprendeva una "industrial track" dedicata all'architettura Intel® Xeon Phi™ e agli strumenti software. Intel ha anche promosso una maratona software di programmazione parallela

Avete perso la conferenza sul supercomputing? Scoprite i punti evidenziati nella presentazione del direttore del programma Michael Smith, nonché il suo discorso tenuto al workshop Broadening Engagement in Computing.

Foto degli eventi: SC2013

Competizione sui cluster degli studenti dell'Università statale dell'Arizona:

Michael Smith e Damian Rouson, programma Broadening Engagement:

Michael Smith:

 
Michael Smith, Università di Notre Dame: Università Slippery Rock: Vetria Byrd, Università di Clemson:

 

Con il numero crescente di funzionalità offerte da smartphone, tablet, Ultrabook™ e notebook, l'efficienza energetica diventa un elemento ancora più critico affinché la batteria possa sostenere l'uso in movimento. Il software con efficienza energetica permette ai dispositivi di supportare utilizzi più coinvolgenti quando necessario. Per maggiori informazioni sulla programmazione per l'efficienza energetica, fare clic qui.

Lo strumento EEP per i docenti

Questo strumento è destinato ai docenti e agli insegnanti che desiderano capire le caratteristiche in termini di consumo energetico e prestazioni dei loro programmi e delle loro applicazioni. Intel® Software Tester Suite consente di esplorare i concetti fondamentali di utilizzo dell'energia e fare esperimenti con esempi di codice. Intel® Software Tester Suite comprende Intel® Energy Efficient Performance Tester e un'API personalizzata che serve all'applicazione per restituire i dati sulle prestazioni.
Fare clic qui per accedere alla guida di Intel® Energy Efficient Performance.
Fare clic qui per scaricare Intel® Software Tester Suite.

Intel Software Development Assistant - Misurare l'energia consumata e le prestazioni

Intel® Software Development Assistant (ISDA) è una suite software che offre agli ISV e alle applicazioni da essi sviluppate un importante software per eseguire il profiling e il testing delle applicazioni. La versione corrente di ISDA offre il modulo Energy Efficient Performance (EEP) che si può usare per misurare il consumo del sistema mentre esegue carichi di lavoro specifici dell'applicazione o l'applicazione nel suo complesso. Scaricarlo qui.

Utente in primo piano

Benoit Pradelle e i membri del team per l'energia del progetto PerfCloud all'Università di Versailles in Francia
hanno di recente pubblicato l'articolo Evaluation of CPU Frequency Transition con il supporto degli strumenti Intel EEP. Il loro lavoro inizia nel luglio del 2012 in collaborazione con l'Exascale Laboratory di Versailles, un laboratorio congiunto di Intel, CEA, GENCI e dell'Università di Versailles.

Per maggiori informazioni, scaricare l'articolo completo qui ›
Leggete una breve descrizione delle tecnologie per l'università

Intel Software Academic Program annuncia nuovi progetti software per le attività, i laboratori e gli esperimenti dei corsi sulla sicurezza. Questi strumenti supportano le serie del programma di studi Intel sulla sicurezza e possono essere usati per aspetti generali delle istruzioni di sicurezza. Qui di seguito sono riportati i nostri primi progetti su Advanced Encryption Standard (AES), Trusted Boot, la tecnologia di protezione dell'identità e Digital Random Number Generator (DRNG). Si prega di visitare spesso questa pagina per reperire altro materiale didattico sulla sicurezza.

Progetti del corso sulla sicurezza

Progetto di analisi delle prestazioni della crittografia Advanced Encryption Standard (AES) (18 MB richiesti per l'impostazione dell'ambiente). Questo esperimento confronta un'implementazione software di AES a prestazioni elevate con una libreria di esempio Intel AES ottimizzata per le nuove istruzioni AES.

Progetto TXT/Trusted Boot (TXT/TB) - Usare TXT Tboot per impostare un server di attestazione che attesti un client con TPM.

Progetto della tecnologia di protezione dell’identità (IPT) - Usando la password monouso (OTP) si accede al sito Web configurato per utilizzare l'autenticazione OTP. Misurare le prestazioni di Intel OTP.

Progetto di analisi di Digital Random Number Generator (DRNG) - Questo esperimento analizza e confronta le proprietà di Intel DRNG/RDRAND con le implementazioni software RNG.

Utente in primo piano

Il programma di sovvenzioni Intel ha recentemente donato dei kit di sviluppo software BIS-6630 Norco al professor Patrick Schaumont, che è attualmente un professore associato presso il dipartimento Bradley di Ingegneria elettrica e Scienze informatiche del Virginia Tech. Nell'ambito del corso dedicato alla sicurezza dei computer palmari tenuto nella primavera del 2013, Schaumont ha creato un progetto di classe della durata di un semestre per investigare le tecniche di elaborazione vettoriale al fine di accelerare le moltiplicazioni modulari nei gruppi primari usando le estensioni del set di istruzioni SSE2 nella CPU Intel Atom.

Per maggiori informazioni, scaricare l'articolo completo qui

Leggete una breve descrizione delle tecnologie per l'università

Nuove funzionalità entusiasmanti sono state aggiunte ai nostri prodotti di punta per lo sviluppo del software, Intel® Parallel Studio XE e Intel® Cluster Studio XE. Per saperne di più.

Compilatori C++ e Fortran

Librerie e modelli paralleli

Strumenti di analisi

Intel Software Academic Program offre prodotti Intel® per lo sviluppo software ai docenti che insegnano il parallelismo e altre tecnologie avanzate. Intel desidera collaborare con voi per assicurare che la nuova generazione di ricercatori di informatica e di sviluppatori di software possa creare del software che massimizzi le prestazioni sull'hardware di oggi e di domani. Le nostre suite di strumenti includono compilatori C, C++ e Fortran leader del settore, librerie di prestazioni parallele, controllo degli errori, profiling delle prestazioni e analisi dei cluster.

Si può richiedere una sovvenzione per una licenza rinnovabile di un anno per gli strumenti software destinati alle classi.

Richiedi la licenza

Risorse aggiuntive

Strumenti software – Scoprite una suite di strumenti completa che include un assistente al threading, un compilatore di ottimizzazione, librerie e altro ancora.

Università in primo piano

L'università privata più rinomata del Messico, il Tecnológico de Monterrey (Tech de Monterrey), è l'ultima in ordine di tempo ad aver ricevuto il laboratorio Intel® Xeon Phi™. Il campus principale si trova nella città di Monterrey, che è una posizione strategica per lo sviluppo accademico, economico e industriale del Messico. Il laboratorio per il testing in remoto di Intel Xeon-Phi sarà utilizzato dai 2.000 attuali studenti di IT presenti nel campus di Monterrey e supporterà anche le attività accademiche degli studenti di altri campus e di altre università del Messico, in particolare quelle con ampi programmi IT. Il Tech de Monterrey ha in previsione di ospitare il laboratorio di accesso per il testing in remoto di Xeon-Phi per dimostrare la scalabilità del software e condurre ricerche in supporto del parallelismo.

Accesso alla libreria del materiale didattico

Trovate lezioni, demo e altro materiale creato da professori universitari e da esperti Intel in programmazione parallela, sicurezza, sistemi embedded e altro. Usate questo materiale per insegnare laboratori, nuovi corsi o per supplementare i corsi esistenti. Vi preghiamo di farci sapere la vostra opinione dopo aver scaricato il materiale del corso.

È ora disponibile contenuto per il materiale didattico sul mobile computing. Comprende risorse didattiche e il piano di studi del corso creati da docenti ed esperti nella materia di tutto il mondo.

L'accesso remoto a Intel Manycore Testing Lab è una risorsa aggiuntiva che migliora l'esperienza di apprendimento degli studenti

Corso in primo piano: Introduzione alla programmazione parallela

 

Modulo 1:
Perché parallela e perché adesso
PPTVideo

Modulo 2:
Scomposizione dei problemi
PPTVideo

Modulo 3:
Trovare parallelismo
PPTVideo

Modulo 4:
Considerazioni sulla memoria condivisa
PPTVideo

Modulo 5:
OpenMP per la scomposizione del dominio
PPTVideo

Modulo 6:
Affrontare le race condition
PPTVideo

Modulo 7:
Arresto
PPTVideo

Modulo 8:
OpenMP per la scomposizione delle attività
PPTVideo

Modulo 9:
Implementare la scomposizione delle attività
PPTVideo

Modulo 10:
Predire le prestazioni parallele
PPTVideo

Modulo 11:
Migliorare le prestazioni parallele
PPTVideo

Modulo 12:
Ridurre il sovraccarico parallelo
PPTVideo

File dei laboratori acclusi


 

Opportunità per l'università

I processori Intel® Atom™ nell'università
Scoprite come usare i processori Intel Atom in classe.
Insegnate la programmazione parallela. Ascoltate l'esperienza delle persone che stanno guidando il cambiamento per pensare e insegnare la programmazione parallela.

 


 

Nessun contenuto trovato
Iscriversi a Blog Intel® Developer Zone

Michael Smith è il direttore di Intel Software Academic Program. Guida collaborazioni nell'ambito del computing a prestazioni elevate, dell'elaborazione parallela, della sicurezza, della visualizzazione e del mobile computing.
Per saperne di più

Raghudeep Kannavara è un progettista della sicurezza presso il Software and Services Group (SSG) di Intel Corp dove è responsabile della gestione dei requisiti e delle soluzioni di sicurezza e privacy per prodotti Intel specifici.
Per saperne di più

Haidong Xia è un progettista della sicurezza presso il Cloud Platforms Group del Datacenter and Connected Systems Group (DCSG) di Intel®.
Per saperne di più

Awards for Parallelism
By Paul Steinberg (Intel)13
This Thread is to discuss our new Microgrant Awards for Parallelism Cours Materials. Intel is sponsoringcash awards to encourage the creation of teaching content, including tools, games, labs, demonstrations and other examples that can be used in the classroom to introduce parallel programming concepts into computer science, computational sciences, and other science and math courses at many levels. Find out how to gethelp to support the creation, publication, or dissemination of your course materials. Grants from USD $500-$1500 will be available through June 2011. Apply early for the best chance to get your grant.More information and entry.
Is it possible to disable or not use the Last Level Cache in Intel IvyBridge CPU?
By Mike X.0
Hi, I want to do an experiment which test the performance degradation and effect on the scheduling when CPU has no shared Last Level Cache. I was able to "disable" all caches, i.e., not allowing the OS to use the caches.  However, I have to do some experiment when CPU only has the private L1 and L2 cache, and does not use the L3 shared cache.  So my question is: Is it possible to not use the L3 cache but use the L1 and L2 cache for the IvyBridge CPU?  I looked at the Intel Developer Manual. I cannot find any text which confirm if this is possible or not.  Could anyone help me? Thanks,  
clock cycles for complex multiplication and complex addition in i5 Processor
By Jorge Lorente0
Hello, I have an Intel Core i5-3317U Processor (1.7Ghz 4GB RAM) How many clock cycles does a complex addition and a complex multiplication each take separately for my i5 processor? thanks, Jorge
I need a software for simulating Clovertown
By Hamid Reza K.0
Hi all, I am researching on CMP scheduling. I need a software to simulate Clovertown where is able to run my muli-threaded applications. The software must support cohorency protocols and its simulatio speed is high. I have tested various simulators, but some of them havenot satisfied my needs or thier simualtion speed was slow. Could you help me to find a suitable simulator? thanks
Working principle of Intel (R) Processor Diagnostic Tool
By Alexey B.0
Hi! My name is Alexey, I'm going to write a term paper on Error reaviling in processor functioning. Could you be so kind to consult me about Intel(R) Processor Diagnostic Tool. I took advantage of the proposed program to test CPU, but for the completion of this work I need to provide technical documentation and and function of software that was used.I would be very grateful, if you could help me in this matter. I was able to find almost all aspects of interest to me, except the principle of operation of the program. I know that Prime95 calculates Mersenne prime numbers and Linpaсk finds the solution of linear equations. I would be very grateful if you would have helped me find how Intel Processor Diagnostic Tool tests the processor.   Thanks, Alexey
Inconsistency in the IPCC RFP
By Raghunath R.0
The RFP page for Intel Parallel computing centers has Dec 2nd has the deadline for submitting proposals: http://software.intel.com/en-us/articles/intel-parallel-computing-centers while, the top-level academic program page has Dec 1st as the deadline: http://software.intel.com/en-us/academic Does anyone know if the deadline was extended by a day, or if it was a typo in either one of the pages?  
how can solve fortran running error like '^K^@^@^@^A^@^@^@^@^@^@^@%^@^@^B'
By Alex Adams2
Hello profs,      I write a fortran script and compile it with intel fortran compiler. Then I run it and mostly it works so well. the functin of scripts is to read some strings from the files containing losts of lines.      but when it read one of the piles of files, error reported 'forrtl: severe (64): input conversion error, unit -5, file Internal Formatted Read'.      I checked the codes and find the issue attributed to the line ' read(string, '(f14.3)') xfloatn' (where, string set to character*16, xfloatn to real*8).      Also when I debugged the program again, I outputed the string into files and checked what happened.  I find the lines like the following:     ^K^@^@^@^A^@^@^@^@^@^@^@%^@^@^B   150382809.969 7  ^K^@^@^@^A^@^@^@^@^@^@^@%^@^@^B   150385056.018 7  ^K^@^@^@^A^@^@^@^@^@^@^@%^@^@^B     In the upper lines, only lines containing float number is valid, the other is not hoped. I never meet with this situation before. Can you help me out for this issue.     BTW, I run ...
Learning the ropes of intel processors!
By Matthew G.0
Hello! My name is Matthew Gillen, I am 13 years of age, and I am still new to processors. I have a slight basic understanding of ghz and mhz, but that is it. I am looking into getting into MicroProcessor engineering. I would love to talk to someone and learn more, if so please leave some info on how i can contact you. Thank you for reading!

Pagine

Iscriversi a Forum
Caches in Clovertown are inclusive or exclusive?
By Hamid Reza K.0
Hello, I am researching on multi-core scheduling algorithms, and need some information about Intel Xeon 5310 (Clovertown) processor. As you know, Clovertown is a two-package quad-core processor. Each package consists of a dual core processor. So, Could you tell me caches are inclusion or exclusion in Clovertwon? I asked the question from Intel support centre, and found that all caches are inclusive. So, I have another question. Suppose block x is loaded to L1 cache of core0 in Clovertown (block x will be loaded to shared L2 cache). Then, the block is evicted from L1 of core0. (Therefore, block x will be evicted form shared L2). After a while, core1 accesses to block x. In this case, L2 cannot help core1 to retrieve block x. In the other words, inclusion has negative effect on thread affinity. Isn't it true?   Thanks
MANY CORE TESTING
By THOUSIEF K.0
HOW I CAN GET PERMISSION TO ACESS MANY CORES ,AND HOW I CAN TEST MY PROGRAM
The MTL is temporally down for renovations and relocation
By Mike Pearce (Intel)1
The Manycore Testing Lab (MTL) is closed for renovations and relocation and will reopen in late October. We apologize for any inconvenience during this closure.   
VTune driver and hardware event
By Samuel S.2
Hi all, I am trying to run an analysis using event-based sampling with VTune Amplifier XE from the command line. The documentation says it is done with:    amplxe-cl -collect-with runsa -knob event-config=<list of events> But I don't know what the hardware events supported by the CPUs on MTL are. Is it the 32nm Intel(R) Xeon(R) Processor, as listed on http://software.intel.com/sites/products/documentation/hpc/amplifierxe/en-us/2011Update/lin/ug_docs/index.htm, under Reference for Processor Events? Even if I launch amplxe-cl to record, say, INST_RETIRED.ANY events, it gives me the error:     Error: VTune Amplifier XE sampling driver is inaccessible. Make sure the driver is installed and you have permissions to access it. I have seen that VTune Performance Analyzer 9.1 is installed on /opt/intel/vtune. Is it supported on MTL? This version should list the events with:     vtl query -c sampling but, as a normal user, I can't start the vdk driver with insmod-vtune. Thank you fo...
Error: A license for CCompL could not be obtained
By Anne Bracy2
I am revisiting code that I wrote on the Manycore Testing Lab a few months ago and am no longer able to compile it. The error I am getting is as follows:  Error: A license for CCompL could not be obtainedYour license is not current enough to allow you to use thisnewer version of our software. Usually this occurs becauseyour support services license expired before we created thisversion. You will need to purchase a new license. License file(s) used were (in this order): < list of 21 files > Please visit http://software.intel.com/sites/support/ to obtain license renewal information. icpc: error #10052: could not checkout FLEXlm license Any clues? Thanks, Anne
Qualification for obtaining the access to the many core testing lab
By Motiur R.0
Hi, I have applied for an access to the many core testing about a month ago . I still do not received a response from Intel . How long generally do someone has to wait for a confirmation . And whom should I mail to see whether I have the qualification to recieve an access . My semester presentation is due next month and it would be beneficial if I could have the lab facilities at hand . Thanks/
Cilkplus on MTL
By Anne Bracy4
I am trying to run a simple cilk plus program on MTL. The program runs both a serial (non-threaded) and a parallel (using cilk_spawn) version of the same code and reports the timing results for both versions. I can compile it and run it on the login node, but it shows no speedup in the parallel version because it does not have access to multiple CPUs. When I try to submit the job using qsub (hoping to get access to multiple cores), I get the following output file: ----- Warning: no access to tty (Bad file descriptor).Thus no job control in this shell.MANPATH: Undefined variable./home/knag/knag-s01/01/code/sol/stocks: error while loading shared libraries: libcilkrts.so.5: cannot open shared object file: No such file or directory ------ The first two errors (tty & MANPATH) I'd like to fix but, but am more concerned about the third error. How can I let whatever core is running my job know where the libbcilkrts.so is? I can update my LD_LIBRARY_PATH to point to the right place (addi...

Pagine

Iscriversi a Forum