Frequently asked questions about the experiment |
Errors carregant / Càrrega no completada
Tenim una pàgina de càrrega manual per si l’execució
del teu model no ha completat la càrrega. Hauria de ser fàcil d’utilitzar
seguint les instruccions de la pàgina, i la pàgina en qüestió
està enllaçada des de la pàgina d’estadístiques
d’usuari. Pots accedir a la pàgina clicant en aquest enllaç:
http://cpdn.comlab.ox.ac.uk/user/preupl.php
Missatge d’error "Checksum Verification Failed"
Existeix un pedaç d’actualització (v 2.2.28) per a arreglar
l’error "Checksum Verification Failed", que pots descarregar des
d’aquí.
Recepció d’un correu electrònic amb nom d’usuari
i contrasenya / Ja registrat / Compte existent / Nom d’usuari o adreça
electrònica ja existents
Per un error de connexió amb el servidor (ja sigui degut a que el nostre
servidor tingui un problema o a la configuració del teu tallafoc), és
possible que encara puguis crear un compte per al teu nom d’usuari.
Si ja has rebut un correu electrònic amb la contrasenya (o si no l’has
rebut, però el servidor diu “nom / adreça electrònica
existent”, això vol dir que ja ets en el nostre sistema. Per tant,
quan et registris per a un altre experiment, hauràs de marcar la casella
que et permetrà continuar com a “Usuari existent” (la casella
a la part superior que diu “Are you taking part…”).
Aleshores hauràs d’introduir el teu nom d’usuari ja existent
o l’adreça electrònica, i la contrasenya que contenia el mail
que t’hem enviat. Si no la tens, deixa el camp en blanc i el servidor et
tornarà a enviar la contrasenya.
La següent imatge mostra el quadre de diàleg anterior, i com hauria
d’estar si ja tenim registrat un nom d’usuari, una adreça electrònica
o una contrasenya.
Tallafoc / Error “Codi 0” de Prova de Connexió (Test
Connection)
Configuració del tallafoc per a què permeti climateprediction.net.
Si utilitzes un tallafoc, sisplau assegura’t que el programa “client
interface.exe” pot enviar a través dels ports 80 i 443 (els ports
bàsics HTTP/S que hauria de fer servir el teu navegador d’Internet).
Si no fas servir un servidor intermediari (servidor proxy), pots deixar aquest
paràmetre en blanc; si fas servir un servidor intermediari i no funciona
amb la configuració predeterminada del teu navegador, sisplau introdueix
el següent al client:
http://proxy-address:proxyport
The DNS of our registration server is climateapps.oucs.ox.ac.uk which resolves
to either 163.1.13.14 or 163.1.13.15. On an upload you will need Port 80 access
to a different IP address for a server that is allocated to you at that stage.
El DNS del nostre servei de registre és climateapps.oucs.ox.ac.uk, que
decideix entre les adreces IP 163.1.13.14 o 163.1.13.15. Per a una càrrega
necessitaràs accés a través del port 80 a una adreça
IP del servidor a la que se t’ha assignat en la fase anterior.
Possiblement t’has registrat “parcialment”, abans de que
fallessin el missatge HTML o el nostre servidor, de manera que ja pot tenir
un compte amb nom d’usuari i una adreça electrònica. Pots
anar a la pàgina d’usuaris http://www.climateprediction.net/users
i verificar-ho amb el nom d’usuari / adreça electrònica
i la contrasenya que se t’hauria d’haver enviat (o deixa el camp
contrasenya en blanc per a tornar a enviar el correu electrònic). Pots
canviar la teva adreça de correu electrònic del registre tot accedint
al menú “option” del client.
Nota per a usuaris de WinNT/2000/XP:
Alguns programes de tallafocs requereixen que reiniciïs el teu “Internet
Sharing Service”, que hauria de ser al “Tauler de Control / Eines
d’administració / Serveis”. Hauràs d’aturar-lo
i tornar-lo a posar en marxa.
El client desapareix però es mostra la icona de la barra d’eines
Alguns usuaris informen que es requereix reiniciar l’ordinador, per a que
es mostri la finestra del client a l’escriptori, després de fer doble
clic a la icona de la barra de tasques.
Any de traspàs / 30 de febrer, etc.
El model es basa en mesos de trenta dies (anys de 360 dies). És per això
que pots veure peculiaritats com ara 30-Feb-1811 o 29-Feb-1811.
Instal·lació i Desinstal·lació del servei CPDN
(per a Win NT4/2000/XP)
Simplement executa el següent (a “Inicia/Executa”), i l’hauria
d’instal·lar a la teva llista d’Eines d’Administració
/ Serveis com a un servei “Automàtic”, al qual pots clicar
manualment “Start” per a començar la seva execució (o
reiniciar l’ordinador i aleshores apareixerà automàticament
i s’executarà a partir del moment en què iniciïs la sessió):
"c:\program files\climate prediction\execs\cpdnservice.exe" /Service
Fixa’t en l’ús de les cometes en el nom del programa, i
comprova la ruta. Aquí s’ha fet servir la ruta predefinida en la
instal·lació per defecte. Si ja tens obert les Eines d’Administració
/ Serveis, et caldrà fer una “Actualització” per a
veure el teu nou “CPDNService”.
Aleshores pots controlar el teu inici/aturada del model (fora de les opcions Halt/Pause
al client d’execució) a través de la llista d’Eines
d’Administració / Serveis.
De manera inversa, si et canses de fer-lo servir com a servei i prefereixes
tornar a iniciar-lo en el moment que tu vulguis, simplement desinstal·la
el servei mitjançant l’”Inicia/Executa”:
"c:\program files\climate prediction\execs\cpdnservice.exe" /UnRegServer
Manera Senzilla d’Aturar / Iniciar el servei CPDN (Windows NT4/2000/XP)
1) Obre la Llibreta (o Bloc de Notes) i copia i enganxa-hi el següent
net stop CPDNservice
echo off
cls
echo . CPDNservice paused.
echo .
echo . Click anywhere outside this box before using your keyboard.
echo .
echo . To restart the CPDNservice, click on the title bar then.....
echo .
pause
echo on
cls
net start CPDNservice
Desa-ho com a "CPDNpause.bat" allà on vulguis – Aquí
hem fet servir C:\Windows\Arxius de Programa\Climate Prediction
2) Navega cap al fitxer de lot CPDNpause.bat fent servir l’Explorador de
Windows – Fent clic amb el botó dret del ratolí a CPDNpause.bat
i ‘Envia a…’ Escriptori (com a Drecera).
3) Agafa la nova icona de l’Escriptori i posa-la a la barra “d’inici
ràpid”, i elimina la icona extra que romandrà a l’Escriptori.
Cada vegada que vulguis aturar el servei CPDN mentre fas alguna cosa, especialment
d’entrada/sortida o algun altre programa que requereixi un ús intensiu
de la CPU, simplement clica la icona “CPDNpause”. D’aquesta
manera tindràs un recordatori per assegurar-te que el CPDNservice està
efectivament aturat des de la “Commandline” a l’Escriptori
o a la barra d’eines si ho minimitzes.
Programar el client per a que s’executi en un moment determinat (per a Win NT4/2000/XP)
Si vols un planificador de tasques rudimentari i fas servir NT4/2000/XP, pots
configurar una tasca “at” i un “net stop cpdnservice”
i “net start cpdnservice” per a iniciar i aturar el client de manera
adequada.
La manera més senzilla seria fer un petit arxiu de lot, el qual pots cridar
des de la tasca “at”, o fins i tot des d’una sol·licitud
a “Inicia/Executa”. Simplement obre un editor de textos (amb la Llibreta
/ Bloc de notes ja n’hi ha prou) i escriu:
net %1 cpdnservice
Desa aquest arxiu com a “cpdn.bat” a on creguis convenient, preferiblement
en un directori que estigui a la teva ruta, com per exemple "c:\winnt"
o "c:\windows" (depenent de la instal·lació que tinguis).
Ara per a iniciar el client tan sols has d’escriure (o cridar des de la
comanda “at”): “cpdn start” i, es clar, “cpdn
stop” per a aturar-lo.
Per a fer servir això com a un planificador a través de la comanda
“at”, hauries de voler instal·lar el “CPDNService”
-si no ho has fet prèviament (vegeu la secció anterior)- i probablement
anar a Eines d’Administració i configurar el seu inici com a “Manual”
enlloc d’”Automàtic” (a no ser que vulguis realment
que s’executi després de reiniciar l’ordinador, si ets allà
o no, o si es produeix durant els instants que has escollit per a que s’iniciï
automàticament).
Per tant, si fas servir això i la comanda “at” a NT/2000/XP
pots establir un planificador bàsic per a iniciar/aturar el client. Digues-li
que vols que s’aturi durant les teves “hores de treball”,
de 9AM-5PM M-F (DL-DV) però que s’executi durant els caps de setmana.
Per a fer això hauries d’escriure el següent (des d’un
compte d’Administrador):
at 9:00am /EVERY:M,T,W,Th,F c:\winnt\cpdn.bat stop
at 5:00pm /EVERY:M,T,W,Th,F c:\winnt\cpdn.bat start
Això hauria de mantenir-lo en execució durant el cap de setmana
també, i apagar-se el matí del dilluns quan et disposis a treballar.
Per a suprimir una tasca, simplement has d’escriure:
at /delete
Per a eliminar-les totes, o simplement per a eliminar-ne una, escriu el número
de l’identificador de la tasca. Per exemple:
at /delete 1
suprimirà la tasca número 1. Si només escrius la comanda
"at", es llistaran les
tasques programades i el seu número.
Hi ha d'altres opcions per fer servir la comanda "at" per a configurar
que el client climateprediction.net s'executi en un cert temps. Sisplau consulta
la documentació de la teva versió de Windows. Qualsevol altre
paquet de programació hauria de funcionar de manera similar, en tant
que facis servir la sintaxi "net stop cpdnservice" i "net start
cpdnservice".
Càrrega Anticipada (abans del final de la fase 3)
Si el teu ordinador carrega abans d’haver finalitzat la tercera fase, pot
voler dir que el teu ordinador és incompatible amb el nostre programa.
És possible que hagis descarregat un experiment incorrecte (ja que és
difícil predir tots els paràmetres que farien que el model esdevingués
inestable) i quan s’ha efectuat la càrrega anticipada podràs
descarregar un nou model.
Si això succeeix repetidament, la millor solució seria desinstal·lar
el paquet climateprediction.net
Ordinador lent / fallada de Model.exe
Desafortunadament, degut als requeriments imposats pel programa de modelació
del clima (>500.000 línies de codi), no és recomanable usar una
màquina més lenta que un Pentium III a 600MHz, ja que pot portar
a fallades i inestabilitats.
Canvi de l’Adreça Electrònica
És senzill fer el canvi d’adreça electrònica: simplement
cal fer doble click a la icona de la barra d’eines del CPDN, anar al menú
“Settings” i seleccionar “Change My Registered Email Address”,
i escriure la nova adreça electrònica.
Problemes de Visualització (Gràfics estranys / Aparició d’artefactes)
La visualització en 3 Dimensions utilitza la biblioteca de gràfics
COIN 3-D, basada en OpenGL. Has de tenir una targeta gràfica que sigui
completament compatible amb OpenGL, via maquinari o bé controladors de
maquinari. Possiblement hauràs d’anar a la pàgina web del
fabricant de la targeta i descarregar les últimes versions dels controladors
(drivers).
Win 2003 Server
Malauradament, el client climateprediction.net no suporta encara el Windows
2003 Server. De totes maneres, esperem tenir en breu una versió que pugui
ser executada en Win 2003 Server.
“Timesteps” perduts
El client desa cada 144 “timesteps” (salts de temps) un “restart
checkpoint” (el lloc des d’on es reiniciarà el client en cas
d’aturar-lo manualment). Per tant, és possible que perdis “timesteps”
quan reiniciïs l’ordinador. La tria de 144 salts de temps es va fer
perquè qualsevol altre més ràpida hagués requerit
força més E/S a disc (144 salts de temps = 20 minuts en un ordinador
típic).
Execució d’altres projectes de computació distribuïda
Hauries de poder executar múltiples projectes de computació distribuïda
(DC per Distributed Computing, en anglès). De tota manera, pot no ser una
bona idea. Aquests programes fan servir diferents maneres per a detectar inactivitat,
el temps de la CPU i les prioritats; així doncs, el punt d’inici
per al “Folding Proteins” és diferent del del “SETI”,
que alhora també és diferent del del “climateprediction.net”
– i una aplicació de DC pot “acaparar” una gran part
dels cicles d’inactivitat de la CPU i deixar els altres sense. Pots comprovar
el seu funcionament monitoritzant la taxa que utilitza cada aplicació de
DC per a dur a terme el seu treball.
Does My Computer / Internet Connection Always Need to Be On?
No cal deixar l’ordinador “encès” (ja sigui físicament
engegat o connectat a internet) contínuament durant cap espai de temps
en particular. Si se n’adona que estàs connectat a internet, envia
un ping als nostres servidors uns quants cops al dia simplement per a confirmar-nos
que continues “viu” i a quin lloc del model et trobes, que pots seguir
a les nostres pàgines d’usuari.
Model inestable / El planeta es transforma en una bola de gel, etc
Sembla que el teu client ha descarregat un experiment amb paràmetres “interessants”
que s’ha desviat cap a un estat inestable. El client intenta “rebobinar”
per a recalcular els salts de temps, per a assegurar-se’n. Però si
al cap de tres intents continua fallant, contactarà amb el nostre servidor
de càrrega, enviarà el que pugui i automàticament descarregarà
un nou model (que esperem que sigui més estable) per a que continuïs
executant.
Errors de Win32 / Paquets CPDN descarregats malament
Sisplau, verifica el tamany i/o la suma de verificació (checksum) de l’arxiu
descarregat, i intenta descarregar-ne un de nou des d’un dels nostres miralls
de la nostra pàgina de descàrrega
Desinstal·lació
Pots desinstal·lar-lo simplement anant a la carpeta “Climate Prediction”
i clicant a la opció “Uninstall”. O bé pots anar al
Tauler de Control/Afegeix o suprimeix programmes i selecciona “climateprediction.net”.
Si ens vols notificar que l’has desinstal·lat, sisplau verifica que
la casella de comprovació de la pàgina Edit Your
Profile estigui activada.
No s’inicia la visualització
Sembla que no es va registrar correctament la DLL. De manera que pots anar a Inicia/Executa
i escriure (o fer un retalla-enganxa): "c:\program files\climate prediction\execs\cpdnshmem.dll"
(reemplaça la ruta anterior amb la correcta segons on tinguis situat al
teu ordinador el directori install/execs, en cas que sigui diferent)
Aturar el model quan està sent executat com a servei
Si has instal·lat el model com a servei, probablement voldràs aturar-lo
per a dur a terme tasques com detecció de virus, desfragmentació
del disc dur, scandisk, etc. Simplement vés a Tauler de Control / Eines
d’Administració / Serveis i selecciona “CPDNService”.
Aleshores clica el botó “Stop”. El model tornarà a executar-se
després de reiniciar o bé iniciant-lo manualment.
De manera similar, si vols deixar d’executar el model com a servei, canvia
el “Startup Type” d’Automàtic a Manual, o inhabilitat
(disabled). Podràs seguir executant el model com una drecera cap a “client
interface.exe”.
Estalvi de pantalla
Sisplau, fixa’t que alguns estalvis de pantalla fan servir temps de CPU,
de manera que seria millor fer servir un estalvi de pantalla de poca potència
(pantalla en blanc, monitor apagat, etc) per a deixar el màxim temps d’inactivitat
de la CPU per al teu model climàtic.
Moure l’execució cap a un altre ordinador
Si necessites moure l’execució cap a un altre ordinador, has de copiar
la carpeta “Climate Prediction” en la seva totalitat. Llavors hauràs
de triar la opció “Repair” del paquet d’instal·lació
original, per a registrar aquests arxius.
Si estàs copiant des d’una còpia de seguretat en un CD/DVD,
assegura’t de treure els atributs de “només lectura”
que es deuen haver copiat des del CD/DVD.
Assegura’t que només un ordinador executa aquest arxiu, perquè
només es permetrà acabar l’execució al primer ordinador
en completar la càrrega .
Conflictes amb l’Estalvi de pantalla / L’estalvi de pantalla
alenteix el CPDN
Si el teu estalvi de pantalla és d’”alta potència”
(per exemple el “Windows Pipes” –aquell on apareixen canonades),
probablement estigui “competint” amb el model CPDN per a obtenir el
màxim temps de CPU. Les millors opcions són una simple pantalla
en blanc o apagar el monitor. Aquests també són els millors per
a estalviar energia. Si realment vols un estalvi de pantalla gràfic, cerca
un que no sigui de l’estil OpenGL/3-D, com per exemple un simple visor d’imatges.
Per què el CPDN no és de Codi Obert / Execució en MAC
/ Linux / etc
Sisplau, permet-nos dir que formem part de la comunitat de computació distribuïda,
i no podem mostrar res més que respecte envers tots els projectes que s’estan
portant a termr al mateix temps que el nostre. Hem d’estar especialment
agraïts a David Anderson i els nostres amics al SETI, que ens han ajudat
a enlairar-nos, i que a més són tan amables d’albergar al
seu servidor un mirall del qual poder obtenir el nostre paquet de descàrrega.
La nostra intenció és no competir i convertir això en
una “cursa de cavalls”, i esperem que cadascú executi l’aplicació
de computació distribuïda en què estigui més interessat
i en què es pugui involucrar millor.
Rebem molts correus electrònics de gent a qui li agradaria executar el
model climàtic sobre Mac o Linux, o que vol que sigui de “Codi
Obert”, per a ajudar-nos a arribar al nostre objectiu. Ara ens n’adonem
que, malauradament, hem deixat enrera un bon grapat d’usuaris, però
voldríem explicar el nostre punt de vista sobre el tema.
La programació i els recursos que han implicat l’execució
d’un model climàtic a gran escala és tremend, així
com les revisions que s’han fet durant anys per acadèmics del model
del Met Office del Regne Unit. Aquest model no és de Codi Obert –és
un sistema extremadament gran i complicat (unes 500.000 línies de Fortran;
més de dos quilòmetres de paper continu si ho imprimíssim.
La UK Met Office ens ha permès portar-ho a un format per a què
pugui ser executat amb Windows, i distribuir-ho arreu. A més, no en treuen
cap benefici econòmic.
Per tant, no és un tema tan senzill (com alguns correus electrònics
suggereixen) de “envia’m el codi C i jo el compilaré”.
Hi ha involucrats temes de compiladors i d’arquitectura d’ordinadors
que s’han de fer servir per a aquest gegant model climàtic. S’han
d’efectuar proves rigoroses (i llargues) per assegurar que els mateixos
paràmetres d’entrada tenen resultats reproduïbles en diferents
plataformes, etc..
Per tant, apreciem l’interès i la voluntat d’ajudar de la
comunitat DC, però malauradament no és factible que sigui de Codi
Obert.
Problemes a l’entrada de la pàgina d’usuari
Símptomes: Incapaç d’entrar a les pàgines
d’usuari
Causa : S’han canviat els paràmetres predeterminats
d’internet
Remei : IE amb versió 6.0.28 o superior: Vés
al menú Eines de la barra de menús i selecciona Opcions d’internet.
Clica a la pestanya “privadesa” i llavors selecciona “avançats”,
per a canviar els paràmetres. Habilita l’opció “Substitueix
el control automàtic de les galetes” i finalment activa l’opció
“Accepta sempre les galetes de sessió”. Clica a “D’acord”
i assegura’t que “Apliques” la configuració per a que
tingui efecte al moment. Hauria de quedar així:
Configuració del tallafoc
Amb Norton Internet Security 2003:
Fés doble clic a la icona del programa Norton Internet Security 2003,
normalment a la part inferior dreta de la pantalla. T’hauria d’aparèixer
una pantalla com aquesta:
2. Fés clic a “Personal Firewall”, i després a “configure”
3. Pica a la "control tab" del progarma
4. Selecciona la opció "Add", a la part inferior.
5. Des de la següent finestra, navega cap al directori d’instal·lació
i selecciona “Client interface.exe”. Normalment a la carpeta predeterminada
d’instal·lació
C:\Program Files\Climate Prediction\execs\Client Interface.exe
6. Al diàleg Next, selecciona “Permit”. Fes clic a OK i podràs
seleccionar la categoria General a la següent finestra