Intel® Developer Zone:
Recursos acadêmicos

O Intel® Software Academic Program fornece produtos Intel® para desenvolvimento de software ao corpo docente que ensina paralelismo e outras tecnologias avançadas. Nós queremos trabalhar com você para garantir que a próxima geração de cientistas da computação e de engenheiros de software possa desenvolver softwares que maximizam o desempenho do hardware de hoje e de amanhã

Ferramentas de desenvolvimento de software
Nossas ferramentas incluem compiladores C, C++ e FORTRAN líderes da indústria, bibliotecas de desempenho e de paralelismo, verificadores de erros e analisadores de cluster e de perfis de desempenho. Inscreva-se para receber uma licença renovável de um ano de ferramentas de software para salas de aula por meio da sua filiação ao IDZ sem custo nenhum.

Software para uso educacional
Uma ampla variedade de materiais para sala de aula está disponível para download e uso na página Software Educacional Acadêmico do Intel® Developer Zone. Você não precisa ser membro do Intel® Developer Zone para fazer download e usar estes materiais educacionais.

Fóruns
Quer conhecer mais? O Intel® Developer Zone tem uma ampla variedade de fóruns técnicos para fornecer respostas a suas perguntas sobre hardware e sobre software.

Intel® Parallel Computing Centers

Intel® Parallel Computing Centers são universidades, instituições e laboratórios líderes nos seus campos de atuação. Os centros se dedicam a modernizar aplicativos para aumentar o paralelismo e a escalabilidade por meio de otimizações que aumentam a eficiência dos núcleos, caches, threads e capacidades vetoriais de microprocessadores e coprocessadores. Promovendo o avanço do paralelismo, os Intel® Parallel Computing Centers irão acelerar as descobertas nos campos de energia, finanças, fabricação, biologia, meteorologia e muitos outros.

As instituições participantes até agora são:

Leia mais

Atualização sobre eventos

O SSG Brazil patrocinou a 25ª edição do Simpósio Internacional de Arquitetura de Computadores e Computação de Alto Desempenho. Na trilha da indústria, foi apresentanda a arquitetura Intel® Xeon Phi™ e ferramentas de software. A Intel apoiou também uma maratona de software de programação paralela

Perdeu a conferência de super computação? Ouça os destaques da apresentação que o diretor do programa, Michael Simith, fez e o seu discurso durante a oficina "Broadening Engagement in Computing".

Fotos do evento: SC2013

Competição de cluster de estudantes da Arizona State University :

Michael Smith e Damiana Rouson, programa "Broadening Engagement":

Michael Smith:

 
Michael Smith, Universidade Notre Dame: Universidade Slippery Rock: Vetria Byrd, Universidade Clemson:

 

Os recursos cada vez maiores dos smartphones, tablets, Ultrabooks™ e notebooks tornam a eficiência energética crítica para que a bateria consiga manter o uso cotidiano desses dispositivos. A eficiência energética do software dá aos dispositivos a capacidade de suportar usos mais interessantes quando nós precisamos deles. Para ler mais sobre a programação com consumo otimizado de energia, clique aqui.

A ferramenta EEP para os membros acadêmicos

Esta ferramenta se destina a membros acadêmicos e a educadores que querem entender as qualidades de consumo de energia e de desempenho de seus programas e aplicativos. Use o Intel® Software Tester Suite para entender os principais conceitos de utilização de energia e experiência com um código de exemplo. O Intel® Software Tester Suite é composto pelo Intel® Energy Efficient Performance Tester e uma API personalizada que seu aplicativo pode usar para expor as métricas de desempenho.
Clique aqui para acessar o guia de desempenho de consumo de energia Intel®.
Clique aqui para fazer o download do Intel® Software Tester Suite.

Intel Software Development Assistant - Meça o desempenho e a energia consumida

O Intel® Software Development Assistant (ISDA) é uma suíte que oferece softwares importantes para teste e geração de perfil de aplicativos para provedores de Internet e os aplicativos que eles desenvolvem. A versão atual do ISDA oferece o módulo Energy Efficient Performance (EEP), que você pode usar para fazer medidas de consumo energético do sistema, durante a execução de cargas de trabalho específicas no aplicativo ou quando ele executa o aplicativo como um todo. Faça o download aqui.

Membro em destaque

Benoit Pradelle e os membros da equipe de energia do projeto PerfCloud da Universidade de Versailles, França
publicaram recentemente o informativo técnico "Evaluation of CPU Frequency Transition" (Avaliação da transição de frequência da CPU), com o apoio das ferramentas Intel EEP. O trabalho deles começou em julho de 2012, com parceiros do Laboratório Exascale de Versailles, um laboratório conjunto entre a Intel, o CEA, o GENCI e a Universidade de Versailles.

Para saber mais, faça o download do artigo completo aqui ›
Leia informativos técnicos acadêmicos

O Intel Software Academic Program anuncia novos projetos de software para cursos de segurança, laboratórios e experimentos. Estas ferramentas suportam a Intel Security Curriculum Series e podem ser usadas em aspectos gerais do ensino de segurança. São mostrados abaixo os nossos primeiros projetos de Advanced Encryption Standard (AES), Trusted Boot, Identity Protection and Digital Random Number Generator (DRNG). Volte a visitar este site para obter mais materiais educacionais sobre segurança.

Projetos de cursos de segurança

Projeto de análise de desempenho de criptografia com Advanced Encryption Standard (AES) (são necessários 18 MB para a configuração do ambiente de segurança)- Este experimento compara uma implementação de software de alto desempenho do AES com o uma implementação otimizada da biblioteca de exemplos do AES-New Instruction (AES-NI).

Projeto TXT/Trusted Boot (TXT/TB) - Use o TXT Tboot para configurar um attestation server para atestar um cliente com o TPM.

Projeto Identity Protection Technology (IPT) - Use a senha de uso único (One Time Password - OTP) para acessar um site configurado para autenticação por OTP. Medir o desempenho da Intel OTP.

Projeto de análise de Digital Random Number Generator (DRNG - gerador digital de número aleatório) - Este experimento analisa e compara as propriedades estatísticas do Intel DRNG/RDRAND com implementações de geração de números aleatórios via software.

Membro em destaque

O programa Intel seed-board doou recentemente kits de desenvolvimento BIS-6630 Norco ao Professor Patrick Schaumont, que é professor adjunto do Departamento Bradley de Engenharia Elétrica e da Computação do Virginia Tech. Como parte do curso Handheld Computer Security de 2013, Schaumont criou um projeto de aula para investigar técnicas de processamento vetorial que aceleram multiplicações modulares em campos essenciais usando extensões do conjunto de instruções SSE2 em CPUs com o Intel Atom.

Para saber mais, faça o download do artigo completo aqui

Leia informativos técnicos acadêmicos

Novas e empolgantes funcionalidades foram adicionadas aos nossos principais produtos de desenvolvimento de software: Intel® Parallel Studio XE e Intel® Cluster Studio XE. Saiba mais.

Compiladores C++ e Fortran

Bibliotecas e modelos de paralelismo

Ferramentas de análise

O Intel Software Academic Program fornece produtos Intel® para desenvolvimento de software ao corpo docente que ensina paralelismo e outras tecnologias avançadas. Nós queremos trabalhar com você para garantir que a próxima geração de cientistas da computação e de engenheiros de software possa desenvolver softwares que maximizam o desempenho do hardware de hoje e de amanhã. Nossas ferramentas incluem compiladores C, C++ e Fortran líderes da indústria, bibliotecas de desempenho e de paralelismo, verificadores de erros, analisadores de cluster e profiling de desempenho.

Você pode solicitar a concessão de uma licença renovável de um ano para ferramentas de software a serem usadas em sala de aula.

Solicitar licença

Recursos adicionais

Ferramentas de software – Conheça um abrangente pacote de ferramentas que inclui um assistente de threading, um compilador de otimização, bibliotecas e muito mais.

Escola em destaque

A conceituada universidade Tecnológico de Monterrey (Tech de Monterrey) do México é o mais recente ganhador de um laboratório Intel® Xeon Phi™. O campus principal fica na cidade de Monterrey, um local estratégico para o desenvolvimento acadêmico, econômico e industrial do México. O Laboratório de Testes Remoto Intel Xeon-Phi será usado por 2.000 estudantes atuais de TI em Monterrey e servirá também como suporte para atividades acadêmicas de estudantes de outros campi e de outras universidades do México, particularmente as que têm significativos programas de IT. A Universidade Tech de Monterrey planeja hospedar o laboratório de acesso de teste remoto Xeon-Phi para demonstrar o escalonamento de software e fazer pesquisas sobre paralelismo.

Acessar a biblioteca de materiais para uso educacional

Encontre palestras, demonstrações e outros materiais criados por professores universitários e por especialistas da Intel em programação paralela, segurança, sistemas embarcados e muito mas. Use estes materiais para ensinar em oficinas, ministrar novos cursos ou suplementar cursos existentes. Forneça o seu feedback depois de fazer download do material do curso.

O conteúdo dos materiais para uso educacional sobre computação móvel já está disponível. Este conteúdo inclui recursos educacionais e currículo de cursos de especialistas e da comunidade acadêmica do mundo todo.

O acesso remoto ao Laboratório de testes Intel® Manycore® é um recurso adicional para melhorar a experiência de aprendizagem dos alunos.

Curso em destaque: Introdução à programação paralela

 

Módulo 1:
Por que programação paralela, por que agora
PPTVídeo

Módulo 2:
Decomposição de problemas
PPTVídeo

Módulo 3:
Identificando paralelismo
PPTVídeo

Módulo 4:
Considerações sobre memória compartilhada
PPTVídeo

Módulo 5:
OpenMP para decomposição de domínios
PPTVídeo

Módulo 6:
Confrontar Race Conditions
PPTVídeo

Módulo 7:
Deadlock
PPTVídeo

Módulo 8:
OpenMP para decomposição de tarefas
PPTVídeo

Módulo 9:
Implementar a decomposição de tarefas
PPTVídeo

Módulo 10:
Prevendo o desempenho paralelo
PPTVídeo

Módulo 11:
Melhorar o desempenho paralelo
PPTVídeo

Módulo 12:
Reduzindo o Overhead paralelo
PPTVídeo

Arquivos de laboratório


 

Oportunidades acadêmicas

Os processadores Intel® Atom™ no ambiente acadêmico
Veja como você pode usar os processadores Intel Atom na sala de aula.
Ensinar a computação paralela direto das pessoas que estão liderando as tendências de pensar e ensinar em paralelo.

 


 

Nenhum conteúdo foi encontrado
Assine o Blogs do Intel® Developer Zone

Michael Smith é Diretor do Intel Software Academic Program. Ele lidera colaborações nas áreas de computação de alto desempenho, computação paralela, segurança, visualização e computação móvel.
Leia mais

Raghudeep Kannavara é arquiteto de segurança do grupo de Software e Serviços (SSG - Software and Services Group) da Intel Corp. Ele é responsável por requisitos e soluções de segurança e privacidade de produtos específicos da Intel.
Leia mais

Haidong Xia é designer de segurança do Grupo de Plataformas de Nuvem do DCSG (Intel® Datacenter and Connected Systems Group).
Leia mais

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!

Páginas

Assine o Fóruns
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...

Páginas

Assine o Fóruns