distribuidos en simulación espectro RF.

A

amitbhaiji

Guest
cualquiera puede sugerir cómo ejecutar una simulación de espectro distribuido.
Recuerdos
Amit

 
amitbhaiji escribió:

cualquiera puede sugerir cómo ejecutar una simulación de espectro distribuido.

Recuerdos

Amit
 
No creo que el espectro de RF apoyo multithread simulación.Hspice no

 
HCM_bucat escribió:

No creo que el espectro de RF apoyo multithread simulación.
Hspice no
 
Sí, todos están en paralelo.Distribución mediante dividir el trabajo a otro sistema.Multithreading sdividing significa el trabajo a los diferentes CPUs (recuerde nowaday la mayor parte de la estación de trabajo es una máquina multi-CPU).
Aquí está la excerp de Hspice Manual:
Uso de la mejora de resultados de simulación de multithreading
Star-Hspice simulaciones de modelo de participación de ambas evaluaciones y de la matriz de soluciones.Correr modelo evaluaciones simultáneamente en múltiples CPUs multi utilizando simulación puede mejorar significativamente el rendimiento.En la mayoría de los casos, el modelo de evaluación dominará.Para determinar cuánto tiempo se gasta en el modelo de evaluación y resolución de problemas, especificar. Opción de cuenta = 2 en el netlist.Uso de los resultados en el multithreading simulaciones más rápido sin pérdida de precisión.

Multithreaded (MT) Star-Hspice es compatible con Sun Solaris 2.5.1 (SunOS 5.5.1) y en Windows NT como una versión pre-win32 utilizando hilos.

Correr Star-Hspice-MT
Puede ejecutar Star-Hspice-MT usando la sintaxis se describe a continuación.

Plataforma Sun Solaris
Escriba en la línea de comandos:

hspice mt-num # input_filename-i-o output_filename

Plataforma Windows NT
En el marco del DOS de Windows NT escriba:

hsp_mt mt-num # input_filename-i-o output_filename-------------------------------------------------- ------------------------------
NOTA: Si el número # se omite, el número de hilos se va a establecer que el número de CPUs en línea.
Si omite la opción-o output_file, el resultado se imprimirá en la salida estándar.
-------------------------------------------------- ------------------------------

En virtud del explorador de Windows NT:

1.Haga doble clic en el icono de aplicación hsp_mt.

2.Seleccione Archivo / Simular botón para seleccionar la entrada netlist archivo.

En Windows, el programa detectará automáticamente y utilizar el número de CPUs en línea.

En el marco del Avant!HSPUI interfaz:

1.Seleccione la versión correcta de la versión en hsp_mt.exe Cuadro combinado.

2.Seleccione el número correcto de los transformadores MT en la casilla de opción.

3.Haga clic en el botón Abrir para seleccionar la entrada netlist archivo.

4.Haga clic en el botón Simular para empezar la simulación.

Las estimaciones de Mejora de los Resultados
Por múltiples Star-Hspice, el tiempo de CPU es:

TMT = Tserial Tparallel / Ncpu Toverhead

donde:

Tserial Representa la estrella Hspice cálculos-que no son de rosca

Representa a la rosca Tparallel Star-Hspice cálculos

Ncpu El número de CPU utilizado.Toverhead es la sobrecarga de multithreading.Normalmente, esto representa una pequeña fracción del total de tiempo de ejecución.

Por ejemplo, para un 151-NAND etapa anillo oscilador utilizando NIVEL 49, Tparallel es alrededor del 80% de T1cpu (el tiempo de la CPU asociada con una única CPU), si se ejecuta con dos hilos de una máquina multi-CPU.Idealmente,
en el supuesto de Toverhead = 0, puede alcanzar una velocidad de:

T1cpu / (0.2T1cpu 0.8T1cpu/2cpus) = 1,67

Durante seis CPUs la aceleración es:

T1cpu / (0.2T1cpu 0.8T1cpu/6cpus) = 3,0

El valor típico de Tparallel es de 0,6 a 0,7 de moderada a gran circ

 
Puhh!

Eso
es absoluta fresco.Espero que tener una licencia en nuestra empresa para mt.¿Tiene usted alguna experiencia con esta herramienta?

 
permite suponer que te refieres se inició a partir de simulaciones distribuidas analógico artista medio ambiente.
Si este es el caso de que necesite:
a) para añadir todos los servidores y el posible acceso a la información rhosts o etc / hosts de archivos para asegurarse de que puede rlogin a las máquinas siempre sin poner en el nombre de usuario y contraseña.
b) crear el archivo de configuración de la cola que se parece a esto:
queue_name number_of_machines_inthis_queue (es decir, queue1 3)
machine_name1 # processes_to_run_on_it_at_same_time (es decir: srv1 3)
machine_name2 # processes_to_run_on_it_at_same_time (es decir: srv2 3)
machine_name3 # processes_to_run_on_it_at_same_time (es decir: srv3 3)
- Esta es generalmente la forma en que el archivo se parece - más cadencia en los documentos
c) necesidad de iniciar cdsqmgr
- Recomiendo dejar de cadencia y salir / en
- Para empezar que: cdsqmgr cdsqueue_config_file_name
d) reinicie cadencia
e) en analógico artista: Configuración -> Simulador / directorio / host
cambiar el modo de distribución de acogida y comprobar la configuración de éxito - todos los artículos de comprobar la configuración de registro debe ser "OK"
f) bien en el simulador / directorio / de acogida
Ahora al ejecutar la simulación tendrá que ejecutar el nombre y algunas otras cosas.
para visualizar los resultados que usted necesita para utilizar el navegador o de cualquier resultado extrernal espectador

divertirse!

 
También - multithread obras (según la versión de cadencia), pero sólo para los dispositivos MOS (BSIM3 y superior) y al menos 256 dispositivos activos.
No da 2x3x etc acelerar bien.Si usted necesita acelerar el 1 de uso de procesador analógico Opciones -> acelerado modelos (MOS ÚNICAMENTE) o cualquiera de la "velocidad" botones (última versión de CDS)
De ir con un poco de precisión!

 
También - multithread obras (según la versión de cadencia), pero sólo para los dispositivos MOS (BSIM3 y superior) y al menos 256 dispositivos activos.
No da 2x3x etc acelerar bien.Si usted necesita acelerar el 1 de uso de procesador analógico Opciones -> acelerado modelos (MOS ÚNICAMENTE) o cualquiera de la "velocidad" botones (última versión de CDS)
De ir con un poco de precisión!

 

Welcome to EDABoard.com

Sponsor

Back
Top