+ Responder Tópico
  1. #1
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2002
    Mensagens
    5.652
    Verdinhas
    1902

    Dual core. Duvidas e física 3D

    Seguinte, um processador Dual core P4 por exemplo, ele executa as operações em conjunto ou os cores podem trabalhar operações distintas?

    Fazendo uma comparação bem rústica. Um core pode emular um jogo enquanto o outro se dedica exclusivamente a ripar um DVD?

    Não sei se estou questionando e levantando asneiras, mas não sería possivel um sistema dual core substituir uma futura placa 3D daquelas que simulam a fisica de um jogo? (tipo a agéia)

    Pq eu sei que atualmente quem é responsavel pela fisica é o processador. (pelo menos eu acho que é). E no caso, um Conroe por exemplo não conseguiria bater uma Ageia se um dos cores se dedicasse a simulação de fisica?

    Obvio se isso fosse implementado via software.

    É isso ae. Podem me xingar agora!

  2. # Publicidade
    Publicidade

  3. #2
    Membro Avatar de Cara-de-pau
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2002
    Mensagens
    9.011
    Verdinhas
    2533

    Tenho essa dúvida sobre dual cores no Windows. Usando Mac dual (um G4 e um G5), percebi que ele realmente dedica um core a fazer uma coisa e libera o outro. Consigo deixar um vídeo renderizando e ao mesmo tempo mexer em outro programa pesado.

    Num AMD X2 ou Intel Dual core com WinXP seria possível isso tb?

  4. #3
    Membro Avatar de firefox
    Info Conteúdo e Citações Jogos Mensageiros
    Kilauea
    Registro
    Jul 2003
    Mensagens
    23.872
    Verdinhas
    601

    interessante se o usuario conseguisse alterar, tipo:

    deixar cada um fazendo uma coisa ou tudo fazendo uma coisa só... seria bem interessante, ainda mais num estilo "hot swap"... num quad core entao...

  5. #4
    UmK
    UmK está offline
    Suspenso
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Aug 2000
    Mensagens
    12.180
    Verdinhas
    7

    um dos cores só pra fisica seria incomparavelmente mais lento que uma placa de fisica
    mesma coisa que vc querer que um dos cores se encarregasse do trabalho da vga.

  6. #5
    Membro
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2002
    Mensagens
    5.652
    Verdinhas
    1902

    Originalmente enviada por UmK
    um dos cores só pra fisica seria incomparavelmente mais lento que uma placa de fisica
    mesma coisa que vc querer que um dos cores se encarregasse do trabalho da vga.
    Talvez nem tão ruim assim. O PS2 emulava o 3D não era?

  7. #6
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2002
    Mensagens
    22.949
    Verdinhas
    345

    Originalmente enviada por NoWay
    Talvez nem tão ruim assim. O PS2 emulava o 3D não era?
    Só que a CPU do PS2 já era mais voltada pra cálculos de jogo. O papel principal da CPU não são esses cálculos...

  8. #7
    Membro Avatar de Fla3DMadness
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jul 2002
    Mensagens
    9.334
    Verdinhas
    12

    É, um processador especializado como uma GPU pra graficos, uma APU pra audio e agora uma PPU pra fisica é sempre mais eficiente do que uma CPU genérica que serve pra calcular tudo como é o processador.

    Então dual core ja calcula física melhor que single core, mas a PPU é mais eficiente, por isso não da pra ser batido.

    Sobre a outra dúvida, a separação de tarefas entre os cores acontece no windows tb, quem se encarrega disso é o scheduler que divide as tarefas entre os processadores e em máquinas single core ele alinha as tarefas para serem executadas em sequencia. Quando testamos o FX-60 na adrenaline nós fizemos o teste citado: rodamos por exemplo o 3dmark, doom3 e hl2 enquanto fazia encoding de video, teve queda de performance logicamente, mas ainda era possível jogar enquanto fazia enconding.

    Outro ponto que também foi questionado, é que é possível em sistemas dual selecionar um processo no task manager e clicando no botão direito vc tem a opção "set afinity" onde vc pode direcionar um aplicativo para ser executado em apenas um core, mas em geral isso não é necessário pois o scheduler do windows ja faz um bom trabalho distribuindo os processos.

    []´s

    Flávio

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões