climateprediction.net home page
join the climate 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

Frequently asked questions about the experiment




Copyright © 2002-2003 climateprediction.net
Website Last Modified: May 18, 2004