User Tag List

Resultados 1 al 4 de 4

Tema: Ejecutando Switch binario nativamente en una placa con una variante del TX1

  1. #1

    Fecha de ingreso
    Dec 2011
    Mensajes
    1,373
    Mencionado
    20 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    115
    Agradecer Thanks Received 
    200
    Thanked in
    Agradecido 127 veces en [ARG:2 UNDEFINED] posts

    Ejecutando Switch binario nativamente en una placa con una variante del TX1



    kentjhall ha conseguido añadir llamadas al kernel de linux de manera experimental parcialmente para poder ejecutar algunos juegos y binarios diseñados para el sistema horizon https://github.com/kentjhall/horizon-linux/tree/master
    Y recompilando al kernel siempre que sea arm64 se ejecutará la parte de la CPU nativamente sobre el kernel de linux.

    La parte de la GPU de momento es emulada y baja bastante el rendimiento en juegos exigentes de la máquina y muy pocas placas arm soportan estos requisitos Opengl 4.3/4.6 o 100% implementado vulkan 1.1 + y diversas extensiones en vulkan 1.2 en linux.
    Consumiendo entre 2-3,5GB y algún memory leak hay que puede provocar reinicios incluso con swap zram 6-8GB.
    El autor ha dicho que el siguiente pasó es ejecutar nativamente la parte de la GPU de manera directa a traves del driver debido a sus similitudes si tiene su apoyo y remplazar la API mizu emulada utilizada en el emulador yuzu actual que lo tiene publicado en su github. https://github.com/kentjhall/mizu

    Última edición por Carlos24; 15/09/2022 a las 17:40

  2. #2

    Fecha de ingreso
    Sep 2006
    Ubicación
    Malaga
    Mensajes
    6,889
    Mencionado
    44 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,382
    Agradecer Thanks Received 
    1,459
    Thanked in
    Agradecido 993 veces en [ARG:2 UNDEFINED] posts
    debe ir a 1fps... necesita mejorar unas 60 veces XD
    No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.


    It is an undisputed truth that the Atari ST gets the best out of coders. No dedicated hardware, just the CPU and a frame buffer! Some call it Spartan, others name it Power Without The Price, and a select few say `challenge accepted'! --- by spkr from smfx

  3. #3

    Fecha de ingreso
    Feb 2006
    Mensajes
    6,220
    Mencionado
    58 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    40
    Agradecer Thanks Received 
    1,390
    Thanked in
    Agradecido 815 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Carlos24 Ver mensaje


    kentjhall ha conseguido añadir llamadas al kernel de linux de manera experimental parcialmente para poder ejecutar algunos juegos y binarios diseñados para el sistema horizon https://github.com/kentjhall/horizon-linux/tree/master
    Y recompilando al kernel siempre que sea arm64 se ejecutará la parte de la CPU nativamente sobre el kernel de linux.

    La parte de la GPU de momento es emulada y baja bastante el rendimiento en juegos exigentes de la máquina y muy pocas placas arm soportan estos requisitos Opengl 4.3/4.6 o 100% implementado vulkan 1.1 + y diversas extensiones en vulkan 1.2 en linux.
    Consumiendo entre 2-3,5GB y algún memory leak hay que puede provocar reinicios incluso con swap zram 6-8GB.
    El autor ha dicho que el siguiente pasó es ejecutar nativamente la parte de la GPU de manera directa a traves del driver debido a sus similitudes si tiene su apoyo y remplazar la API mizu emulada utilizada en el emulador yuzu actual que lo tiene publicado en su github. https://github.com/kentjhall/mizu

    Hombre, mas que similitudes es que es el mismo SOC que lleva la switch pero recortado en potencia, lleva 128 stream processors en lugar de 256, está interesante el proyecto, sobre todo teniendo en cuenta que la jetson es mas barata que una switch , el modelo de 4GB sale por 125€
    Zhorro

  4. #4

    Fecha de ingreso
    Dec 2011
    Mensajes
    1,373
    Mencionado
    20 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    115
    Agradecer Thanks Received 
    200
    Thanked in
    Agradecido 127 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por swapd0 Ver mensaje
    debe ir a 1fps... necesita mejorar unas 60 veces XD
    A unos 5fps y picos de 8-10fps con mario odyssey al utilizar capturadora parece que vaya a menos XD El problema por ahora está es que la parte emulada de la gpu pone ocioso un hilo al 100-200% y a veces lo deja muerto sin responder el sistema provocando deadlock
    En juegos simples parece que es bastante más estable porque no se cuelga y es más estable la implementación.
    @zhorro pues sí es interesante aunque por ahora es una prueba de concepto no se sabe a que punto de magnitud y dificultad será eliminar la parte de emulación de la GPU hasta le cuesta con Apple M1 con la cpu que tiene se ve que la emulación yuzu tirá mucha intensidad en la emulación en memoria ram y exige hilos rápidos para no tener caidas en determinados juegos .

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •