Ambientes de programação interpretados
Você já precisou um cálculo pequeno e urgente, mas se enrolou porque o gcc ou gfortran custavam a deixar seu programa rodar ? Sim ? Então apresento-lhes os ambientes intrepretados!
Você já precisou um cálculo pequeno e urgente, mas se enrolou porque o gcc ou gfortran custavam a deixar seu programa rodar ? Sim ? Então apresento-lhes os ambientes intrepretados!
Nos últimos anos houve um grande avanço na tecnologia de fabricação de dispositivos semicondutores, isso possibilitou a redução no tamanho físico e na melhoria da performance dos computadores. Atualmente essa diminuição não está ocorrendo na mesma taxa dos últimos dez anos, e, conseqüentemente, a performance computacional estaria chegando a um ponto de estagnação, pois como é sabido o desempenho dos processadores crescem com o aumento da densidade de transistores, ou seja, ele aumenta com a redução no tamanho dos dispositivos. Uma possibilidade para continuar o aumento na performance dos microcomputadores foi o inicio da implementação de computadores com vários núcleos, os chamados “multicore”. Hoje se encontra à disposição dos consumidores microcomputadores de vários processadores a um preço acessível.
Diante desse panorama é natural que tenhamos interesse em máquinas que tenham o máximo de “core” possível, porém existe um “gargalo” nessa questão, porque a maioria dos aplicativos são feitos para rodarem em apenas um processo, ou seja, os aplicativos usam apenas um processador enquanto os outros processadores ficam ociosos, ou rodam processos de outros aplicativos. Essa questão é muito mais evidente quando o programa que está sendo executado foi implementado pelo próprio usuário. É nesse instante que se vê a necessidade de construir programas que “rodem” em vários processadores, mas isso implica uma série de questões complicadas que serão abordadas a seguir. (mais…)
Mais uma vez estamos aqui para continuar a discussão sobre simulações computacionais. Para isso convidei novamente o estudante de pós-graduação Weslley Souza Patrocinio, aquele que escreveu, aqui no TecnoSapiens, o artigo A Elite das Simulações Computacionais: Os Supercomputadores, para nos dar mais algumas informações sobre ferramentas que são usadas em computação de alto desempenho. Como já foi dito no outro artigo, ele é formado em Física computacional e mestrando na mesma área no Instituto de Física da USP – São Carlos, para maiores informações acesse seu currículo Lattes. Segue o artigo!
Por Weslley Souza Patrocinio
Olá caros leitores. Estou aqui para continuar a fazer um panorama dos equipamentos usados em simulações computacionais no meio científico/tecnológico. Em nosso último encontro falamos sobre o que há de high-tec no mercado: os supercomputadores. Entretanto, apenas uma fatia muito pequena dos pesquisadores/desenvolvedores tem acesso a essas máquinas turbinadas, afinal não é todo mundo que tem um limite de US$ 100.000.000,00 no cartão de crédito pra comprar um brinquedinho desses. E acredite, a falta de poder computacional é o limitante de bons resultados de pesquisa em muitas simulações. (mais…)
Para continuar a discussão sobre um artigo que foi publicado no TecnoSapiens, contemplando simulação computacional, convidei um de nossos leitores que é formado em Física computacional e mestrando na mesma área no Instituto de Física da USP – São Carlos, para nos dar algumas informações importantes sobre a elite da Simulação Computacional. Este é um tema atual e o Brasil possui algumas dessas “feras” operando atualmente, e entre elas, o Netuno da Pebrobrás e UFRJ, que está entre os 500 maiores supercomputadores do mundo. Portanto apresento a você, caro leitor, Weslley Souza Patrocinio, nosso colaborador. Segue seu artigo!
Template: TheBuckmaker.com Website Templates | Kostenloses Konto, PHP Scriptarchive