Lygiagreč ių ir paskirstytų skaič iavimų praktinis darbas - OpenMP ir OpenMPI naudojimas 1
|
|
- Juozas Kavaliauskas
- prieš 4 metus
- Peržiūrų:
Transkriptas
1 Lygagreč ų r paskrstytų skač avmų praktns darbas - OpenMP r OpenMPI naudomas 1
2 Turnys Įvadas Boutklo modelo šlygaretnmas... 4 Matemetns models... 4 Skatns models... 5 Lygagretnmas Nuosekluss algortmas Realzaca OpenMP Realzaca OpenMPI Rezultata Rezultatų aptarams r švados Preda Nuosekl programa OpenMP programa OpenMP paledmo skrptas OpenMPI programa OpenMPI paledmo skrptas
3 Įvadas Darbe nagrnėama boutklo modelavmo šlygagretnmo uždavnys naudoant OpenMP r OpenMPI technologas. Prmame skyrue aptaramas boutklo models, be nagrnėama šlygagretnmo galmybė. Antrame skyrue patekams nuoseklus algortmas. Trečame skyrue aptarma realzaca OpenMP. Ketvrtame skyrue aptarama realzaca OpenMPI. Penktame skyrue patekam lygagrečųų algormų vekmo rezultata. Skyrue Preda patekam realzacos koda be paledmo VU superkomputerye skrpta. 3
4 1. Boutklo modelo šlygaretnmas Matemetns models Boutkls įrengnys matuoants medžagų koncentracą trpale. Labausa papltęs ampermetrns boutkls: naudoant fermentą (E) konvertuoa matuoamą medžagą (S) į produktą (P): E S P, kurs savo ruoštu dalyvaua katodnėe-anodnėe reakcoe. Įrengnye palakoma pastov įtampa r matuoama elektros srovės stprs. Apermetrno boutklo models aprašo dfuzą r fermentnę reakcą. Gauname lygts: S t = D 2 S S x 2 V maxs K M + S P t = D 2 P P x 2 + V maxs K M + S, < x < d, < t T, < x < d, < t T ča V max - maksmalus reakcos grets pasekamas, ka pasrnktam fermento keku trpalas plna įsotnamas substratu (matuoama trpalo medžaga) S, K M Mchaelo konstanta, S - substrato koncentraca, P produkto koncentraca, d - bologška aktyvaus komponento stors, t lakas, T boutklo vekmo lakas, D S r D P dfuzos koefcenta. Boutkls pradeda vekt, ka substratas (matuoama trpalo medžaga) patenka ant bologška aktyvaus komponento pavršaus. Ta nusakoma pradnėms sąlygoms (t = ): S (x, ) = {, x < d, S, x = d, P (x, ) =, x d ča S substrato (matuoamos medžagos) S koncentraca ant boutklo pavršaus. Krašnės sąlygos, nusako substrato rbomasį su boutklo šore be produkto lasvą dfuza kraštuose: S x x= =, S (d, t) = S P (, t) = P (d, t) =, Boutklo srovės stpro tanks lako momentu t gaunamas š Faradėaus dėsno [Sch9]: I (t) = n e FD P P x x= k = 1,, K, 4
5 ča n e - elektronų keks, dalyvauants įkrovos perdavme ant elektrodo pavršaus, F Faradėaus konstanta. Skatns models Gautas matematns models sprendžamas bagtnų skrtumų metodu, naudoant šrekštnę shemą. Kad rast skatnį sprendnį srtye [, d] [, T], buvo panaudota tolyd ω h ω τ gardelė: Šame darbe naudoamas žymėmas: ω h = {x : x = h, =,, N 1 ; hn 1 = d, ω τ = {t : t = τ, =,, N 2 ; τn 2 = T. S = S(x, t ), P = P(x, t ), =,, N 1 ; =,, N 2 Aproksmant dferencalus bagtnas skrtumas, lygtms sudarytos šrekštnės bagtnų skrtumų shemos: S +1 S τ P +1 P τ S = D +1 S P = D +1 P 2S + S 1 h 2 2P + P 1 h 2 = 1,, N 1 1, = 1,, N 2 1. V maxs K M + S, + V maxs K M + S, Duoto shema yra šrekštnė. Išrekškme vršutnės elės elementus žemesnas elementas: S +1 = S S + τ (D +1 S 2S + S 1 h 2 V maxs K M + S ), P +1 = P P + τ (D +1 P 2P + P 1 h 2 + V maxs K M + S ). (1) Pradnes sąlygas aproksmuoame: = 1,, N 1 1, = 1,, N 2 1. S =, =,, N 1 1; S N1 = S, P =, =,, N 1. (2) Kraštnės sąlygos aproksmuoamos: 5
6 S = S 1, = 1,, N 2, S N1 =, = 1,, N 2, (3) P =, P N1 =, = 1,, N 2, Turnt skatnį sprendmą, boutklo generuoamos srovės stpro tanks lako momentu t randamas: I(t ) = n e FD P (P 1 P )/h, =,, N 2. (4) Lygagretnmas Dskrečoo tnklo ω h ω τ t r t +1 lyga be ų prklausomybės atrodo tap: t N2 N S 2 N S 2 2 N 2 N 2 N 2 S 1 S S+1 N 2 S+2 N S 2 N1 t S +1 S 2 +1 S 1 S S S S N1 t S S 2 S 1 S S +1 S +2 S N1 t S S 2 S 1 S S +1 S +2 S N1 Juoda lna žymma S +1 prklausomybė nuo S 1, S, S +1. Pradnės sąlygos ledža suskačuot sprendnį pradnu lako momentu t = t =. Turnt sprendnį t lako momentu, sprendnys t randamas naudoant šrekštnę schemą be kraštnes sąlygas. Sprendnų S =,, N 1 šskačavmas gal būt šlygagretnmas, nes atskr procesora naudodames tk S 1, S, S +1 elementas gal neprklausoma apskačuot savo elemetus S +1 = n m,, n m+1. Padalnant vsems procesorams venoda elemtų, gauname, kad m-ass procesorus (š vso M procesorų, ty m =,, M 1) skačuoa elemetus nuo n m = m N 1 /M k n m+1 = 1 + (m + 1) N 1 /M. Pastaba: analogškas samprotavmas galoa r P. 6
7 2. Nuosekluss algortmas Prmame skyrue aprašytas skatns sprendmas buvo realzuotas C programavmo kalba: ča masyve S saugomos S, =,, N 1 rekšmės, o masyve S_new saugomos S +1, =,, N 1 rekšmės (attnkma P r P_new saugo P r P +1 rekšmes). Ktų kntamųų pavadnma ntutyva suvokam. Kekvno cklo pabagoe S masyvu prskarame S_new rekšmę (tap pat P r P_new). Cklas: skačuoa S +1, = 1,, N 1 1 rekšmes pagal (1) šrekštnę shemą (tap pat P +1 ). Prskrmo sakna: 7
8 aproksmuoa kraštnes sąlygas (3). Pradnu lako momentu rekšmės ncalzuoamos pagal pradnes sąlygas (2) : Sąlygns saknys: kas sekundę skačuoa boutklo generuoamos srovės tankį pagal (4). 8
9 3. Realzaca OpenMP OpenMP technologa ledžant lygagreča programuot, naudoant tam tkras komplatoraus drektyvas. Š technologa naudoa bendrą operatyvnę atmntį (RAM). Pranašumas, kad gana paprasta paprastą programą skrta nuoseklam komputeru perdrbt lygagrečaam komputeru. Iš esmės toka stratega buvo takyta šame darbe: pradžo parašyta nuosekl boutklo modelavmo programa, kur po to, naudoant komplatoraus drektyvas buvo perdrbta į lygagrečaą. Pateksme cklą, kurs randa sprendnį t +1 lako momentu, ka turmas sprendnys t lako momentu: Duotaeme algortme patektos komplatoraus drektyvos šlygagretnančos vdnį cklą. Drektyva: #pragma omp parallel shared(s_new,p_new,s,p) prvate(), nurodo, kad prasdeda lygagrečo srts, knteme: S_new,P_new,S,P yra bendr, o kntamass yra prvatus. Drektyva: #pragma omp for schedule(statc,chunk), nurodo, kad tolau enantį cklą galma skačuot kelas procesoras: kekvenas procesorus įvykdys chunk cklo teracų. Kek teracų vykdyt paskačuoame rešknu: nt chunk=floor(n/omp_get_num_threads())+1;. Šos programmos vekmo rezultata patekt skyrue Rezultata. 9
10 4. Realzaca OpenMPI OpenMPI pranešmas paremta technologa, kekvenas procesas tur savo procesorų r atskrą atmntį (RAM). Šos tehcnologos trūkumas, kad programuotou sudėtngau realzuot algortmą, lygnant su OpenMP be pranešmų suntmas gal parekalaut daug lako. Iš ktos pusės procesa autonomškesn, nes tur savo atmntį, tad galma ralzuot įvaresnų lygagrečųų schemų. Boutklo skatno sprendno realzaca naudoant OpenMPI paremta tuo paču lygagretnmo prncpu patektu skyrue Boutklo modelo šlygaretnmas, ty askr procesa skačuoa savo elemetus: S +1 = n m,, n m+1, kur n m = m N 1 /M k n m+1 = 1 + (m + 1) N 1 /M, ča m = M, procesorų skačus M. Procesu m apskačavus savo dalį, s pasunča krašnus elementus: S +1 nm, S +1 nm+1, attnkmama kamynnams procesams m-1 r m+1, be gauna š kamynnų procesų m-1 r m+1 attnkama elementus: S nm 1, S nm+1 +1, žr. shemą (pastaba: rodyklės vazduoa procesų apsketmą): t S +1 S nm 1 +1 S nm +1 S nm+1 +1 S +1 nm+1 +1 S N1 t S S nm 1 S nm S nm+1 S nm+1 +1 S N1 Įvykžus tokį apsketmą galma tolau tęst algortmą r skačuot S +2 = n m,, n m+1 elementus Pastaba: analogškas samprotavmas galoa r P. Kadang pats skačavmo cklas au buvo aptartas, šame skyrue aptarsme tk duomenų apsketmą (plnas programos kodas patektas skyrue Preda). Apsketmo kraštnas elementas kodas: 1
11 ča kntamass myrank attnka m. Pradžoe atlekame tkrnmą ar proceso numers lygns ar ne: f(myrank%2==){ e lygns procesas prma sunča duomens, po to uo gauna š kamynų. Je nelygns vyksta atvrkščas procesas ta daroma tam, kad nepklūt į aklgatvį (angl. deadlock). Funkca MPI_Isend vykdo neblokuotą suntmą, o funkca MPI_Irecv vykdo neblokuotą gavmą, t.y. įvykdžus šas funkcas vykdomos sekančos programos komandos, nelaukant suntmo-gavmo pabagos. Kad snchronzuot procesų vekmą naudoma funkca: MPI_Watall(2,request_arr,status_arr);, š funkca baga darbą tk tada, ka įvykdom vs užklausma esantys masyve request_arr. Šos programmos vekmo rezultata patekt skyrue Rezultata. 11
12 Lakas, s 5. Rezultata Nagrnėtos programos buvo ledžamos VU superkomputerye su skrtngas procesorų skačas. Kad gaut palygnamus rezultatus vs skačavma buvo vykdom beta telkno mazguose. OpenMP r OpenMPI vekmo rezultata: Procesorų skačus OpenMP OpenMPI 1 pav. OpenMP r OpenMPI vekmo rezultata kečant procesorų skačų. Pastaba: rezultatuose, ka naudoamas 1 procesorus, patekamas nuoseklaus algortmo vekmo lakas. Iš esmės rezultata panašūs: grečausa boutkls susmuluoamas OpenMPI programa naudoant 1 procesorų: 25 s. (OpenMP programa tap pat grečausa veka su 1 procesorų: 29 s.). Lygagrečoo algortmo efektyvumo kefcentas apbrėžamas: E p = S p p = T T p p ča p procesorų skačus, S p spartnmo koefcntas, T nuoseklaus algortmo vykdymo laaks, T p lygagretaus algortmo naudoant P procesorų vykdymo lakas. Efektyvausa šnaudoam procesora, ka: p = arg max E p Suoptmzavus gauname (žr. 3 pav), kad OpenMP atveu - p=2 (E p = T OpenMPI atveu - p=2 (E p = T p p = =,71), tap pat =,81). Bee OpenMPI atveu procesora efektyvau šnaudoam. 12
13 Efektyvumo koefcantas Spartnmo koefcntas OpenMP OpenMPI Procesorų skačus 2 pav. OpenMP r OpenMPI spartnmo koefcenta kečant procesorų skačų OpenMP OpenMPI Procesorų skačus 3pav. OpenMP r OpenMPI efektyvumo kefcentas kečant procesorų skačų. Rezultatų aptarams r švados Nagrneamą boutklo modelį gerau pavyko realzuot OpenMPI technologa, nes tek sparčausa įvykdoma smulaca (ka P=1 lakas 25 s.), tek efektyvausa šnaudoam procesora (ka p=2 efektyvumo kefcentas E p =,81). Iš ktos pusės OpenMP daug paprastesnė realzaca, tad daugelu atveu taupant programuotoo darbo laką, matyt verta rnkts OpenMP technologą. 13
14 6. Preda Nuosekl programa #nclude <stdo.h> #nclude <stdlb.h> #nclude <tme.h> #defne tau.1 #defne h.1 #defne d.2 #defne D 3E-6 #defne Vmax 1.E-7 #defne Km 1E-7 #defne S 32E-1 #defne ne 2 #defne F #defne T 3 /*#defne tau.1 #defne h.1*/ nt man() { nt const N=(nt)(d/h); double *S=(double*) malloc (N*szeof(double)); double *P=(double*) malloc (N*szeof(double));; double *S_new=(double*) malloc (N*szeof(double)); double *P_new=(double*) malloc (N*szeof(double)); double *Tmp1,*Tmp2; double I; nt, 1; tme_t tmer1, tmer2; tme(&tmer1); /*ntalse: */ for(=;<n;++){ S[]=; P[]=; S[N-1]=S; /*compute: */ for(1=;1*tau<=t;1++){ for(=1;<n-1;++){ S_new[]=S[]+tau*(D*(S[+1]-2*S[]+S[-1])/(h*h) - Vmax*S[]/(Km+S[])); P_new[]=P[]+tau*(D*(P[+1]-2*P[]+P[-1])/(h*h) + Vmax*S[]/(Km+S[])); S_new[]=S_new[1]; S_new[N-1]=S; P_new[]=; P_new[N-1]=; f(floor((1-1)*tau)!=floor(1*tau)){ I=ne*F*D*(P_new[1]-P_new[])/h; prntf(" %d %E\n",(nt)(1*tau),I); 14
15 Tmp1=S_new; Tmp2=P_new; S_new=S; P_new=P; S=Tmp1; P=Tmp2; prntf("hello world!\n %e",i); prntf("analtns atsakymas pre mazu koncentracu:%e \n",(ne*f*d*(s/d)*(1-1/(cosh(d*sqrt(vmax/(km*d))))))); prntf("analtns atsakymas pre ddelu koncentracu:%e \n",(ne*f*vmax*d)/2); tme(&tmer2); prntf("lakas: %f", dfftme (tmer2,tmer1)); return ; OpenMP programa #nclude <stdo.h> #nclude <stdlb.h> #nclude <tme.h> #nclude <math.h> #nclude <omp.h> #defne tau.5 #defne h.5 #defne d.2 #defne D 3E-6 #defne Vmax 1.E-7 #defne Km 1E-7 #defne S 32E-1 #defne ne 2 #defne F #defne T 3 vod calc(nt num_proc); /*#defne tau.1 #defne h.1*/ nt man() { calc(1); calc(4); calc(6); return ; vod calc(nt num_proc){ nt nthreads,td; nt const N=(nt)(d/h); 15
16 double *S=(double*) malloc (N*szeof(double)); double *P=(double*) malloc (N*szeof(double));; double *S_new=(double*) malloc (N*szeof(double)); double *P_new=(double*) malloc (N*szeof(double)); double *Tmp1,*Tmp2; double I; nt, 1; tme_t tmer1, tmer2; tme(&tmer1); omp_set_num_threads(num_proc); /*ntalse: */ for(=;<n;++){ S[]=; P[]=; S[N-1]=S; prntf("\n"); /*compute: */ for(1=;1*tau<=t;1++){ #pragma omp parallel shared(s_new,p_new,s,p) prvate() { nt chunk=floor(n/omp_get_num_threads())+1; #pragma omp for schedule(statc,chunk) for(=1;<n-1;++){ S_new[]=S[]+tau*(D*(S[+1]-2*S[]+S[-1])/(h*h) - Vmax*S[]/(Km+S[])); P_new[]=P[]+tau*(D*(P[+1]-2*P[]+P[-1])/(h*h) + Vmax*S[]/(Km+S[])); S_new[]=S_new[1]; S_new[N-1]=S; P_new[]=; P_new[N-1]=; f(floor((1-1)*tau)!=floor(1*tau)){ I=ne*F*D*(P_new[1]-P_new[])/h; /*prntf(" %d %E\n",(nt)(1*tau),I);*/ Tmp1=S_new; Tmp2=P_new; S_new=S; P_new=P; S=Tmp1; P=Tmp2; prntf("srove:%e\n ",I); prntf("analtns atsakymas pre mazu koncentracu:%e \n",(ne*f*d*(s/d)*(1-1/(cosh(d*sqrt(vmax/(km*d))))))); 16
17 prntf("analtns atsakymas pre ddelu koncentracu:%e \n",(ne*f*vmax*d)/2); tme(&tmer2); prntf("lakas: %f\n", dfftme (tmer2,tmer1)); #pragma omp parallel { #pragma omp sngle prntf("procesoru sk.: %d\n",omp_get_num_threads()); OpenMP paledmo skrptas #!/bn/sh #SBATCH -p short #SBATCH -C beta #SBATCH -c12 gcc -fopenmp -lm -o man man.c./man OpenMPI programa #nclude <stdo.h> #nclude <stdlb.h> #nclude <tme.h> #nclude <math.h> #nclude <mp.h> #defne tau.2 #defne h.2 #defne d.2 #defne D 3E-6 #defne Vmax 1.E-7 #defne Km 1E-7 #defne S 32E-1 #defne ne 2 #defne F #defne T 3 #defne MAX_WORK 2 nt man(nt argc, char **argv) { nt const N=(nt)(d/h); double *S=(double*) malloc (N*szeof(double)); double *P=(double*) malloc (N*szeof(double));; double *S_new=(double*) malloc (N*szeof(double)); double *P_new=(double*) malloc (N*szeof(double)); double *Tmp1,*Tmp2; double I; nt, 1; nt num_ter; nt myrank, numprocs; double work[max_work]; double work2[max_work]; 17
18 MPI_Status status_arr[2]; MPI_Datatype param_rowtype; MPI_Request request_arr[2]; tme_t tmer1, tmer2; tme(&tmer1); MPI_Int(&argc, &argv); MPI_Type_contguous(MAX_WORK, MPI_DOUBLE, ¶m_rowtype); MPI_Type_commt(¶m_rowtype); MPI_Comm_rank(MPI_COMM_WORLD, &myrank); MPI_Comm_sze(MPI_COMM_WORLD, &numprocs); num_ter=n/numprocs+1; f(num_ter*(numprocs-1)>=n-3){ prntf("klada!!!!!!!!\n"); MPI_Fnalze(); return ; num_ter--; nt ter_mn=myrank==?1:myrank*num_ter; nt ter_max=myrank==numprocs-1?n-1:(myrank+1)*num_ter; /*ntalse: */ for(=;<n;++){ S[]=; P[]=; S[N-1]=S; /*compute: */ for(1=;1*tau<=t;1++){ for(=ter_mn;<ter_max;++){ S_new[]=S[]+tau*(D*(S[+1]-2*S[]+S[-1])/(h*h) - Vmax*S[]/(Km+S[])); P_new[]=P[]+tau*(D*(P[+1]-2*P[]+P[-1])/(h*h) + Vmax*S[]/(Km+S[])); f(ter_mn==1){ f(floor((1-1)*tau)!=floor(1*tau)){ I=ne*F*D*(P_new[1]-P_new[])/h; prntf(" %d %E\n",(nt)(1*tau),I); S_new[]=S_new[1]; P_new[]=; work[]=s_new[ter_max-1]; work[1]=p_new[ter_max-1]; MPI_Isend(work,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank+1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD, &request_arr[]); /*def comm*/ MPI_Watall(1,request_arr,status_arr); MPI_Irecv(work, 1, param_rowtype, myrank+1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[]); MPI_Watall(1,request_arr,status_arr); S_new[ter_max]=work[]; P_new[ter_max]=work[1]; 18
19 else f(ter_max==n-1){ S_new[N-1]=S; P_new[N-1]=; f(myrank%2==){ work[]=s_new[ter_mn]; work[1]=p_new[ter_mn]; MPI_Isend(work,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank-1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD, &request_arr[]); /*def comm*/ MPI_Watall(1,request_arr,status_arr); MPI_Irecv(work, 1, param_rowtype, myrank-1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[]); MPI_Watall(1,request_arr,status_arr); S_new[ter_mn-1]=work[]; P_new[ter_mn-1]=work[1]; else{ MPI_Irecv(work, 1, param_rowtype, myrank-1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[]); MPI_Watall(1,request_arr,status_arr); S_new[ter_mn-1]=work[]; P_new[ter_mn-1]=work[1]; work[]=s_new[ter_mn]; work[1]=p_new[ter_mn]; MPI_Isend(work,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank-1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD, &request_arr[]); /*def comm*/ MPI_Watall(1,request_arr,status_arr); else{ f(myrank%2==){ work[]=s_new[ter_mn]; work[1]=p_new[ter_mn]; MPI_Isend(work,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank-1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD, &request_arr[]); /*def comm*/ work2[]=s_new[ter_max-1]; work2[1]=p_new[ter_max-1]; MPI_Isend(work2,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank+1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD,&request_arr[1]); /*def comm*/ MPI_Watall(2,request_arr,status_arr); MPI_Irecv(work, 1, param_rowtype, myrank+1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[]); MPI_Irecv(work2, 1, param_rowtype, myrank-1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[1]); MPI_Watall(2,request_arr,status_arr); S_new[ter_max]=work[]; P_new[ter_max]=work[1]; S_new[ter_mn-1]=work2[]; P_new[ter_mn-1]=work2[1]; 19
20 else{ MPI_Irecv(work, 1, param_rowtype, myrank+1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[]); MPI_Irecv(work2, 1, param_rowtype, myrank-1, MPI_ANY_TAG, MPI_COMM_WORLD, &request_arr[1]); MPI_Watall(2,request_arr,status_arr); S_new[ter_max]=work[]; P_new[ter_max]=work[1]; S_new[ter_mn-1]=work2[]; P_new[ter_mn-1]=work2[1]; work[]=s_new[ter_mn]; work[1]=p_new[ter_mn]; MPI_Isend(work,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank-1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD, &request_arr[]); /*def comm*/ work2[]=s_new[ter_max-1]; work2[1]=p_new[ter_max-1]; MPI_Isend(work2,/*msg buf*/ 1,/*one data tem*/ param_rowtype,/*type*/ myrank+1,/*dest prc*/ 1, /* msg tag*/ MPI_COMM_WORLD,&request_arr[1]); /*def comm*/ MPI_Watall(2,request_arr,status_arr); Tmp1=S_new; Tmp2=P_new; S_new=S; P_new=P; S=Tmp1; P=Tmp2; prntf("hello world!\n %e",i); prntf("analtns atsakymas pre mazu koncentracu:%e \n",(ne*f*d*(s/d)*(1-1/(cosh(d*sqrt(vmax/(km*d))))))); prntf("analtns atsakymas pre ddelu koncentracu:%e \n",(ne*f*vmax*d)/2); tme(&tmer2); prntf("lakas: %f", dfftme (tmer2,tmer1)); MPI_Fnalze(); return ; 2
21 OpenMPI paledmo skrptas #!/bn/sh #SBATCH -p short #SBATCH -C beta #SBATCH -n24 mpcc -o man man.c echo 14 mprun -np 14 man 21
Ar tikrai transimpedanso stiprintuvas grynas gėris? Praėjusią paskaitą susipažinome su srovė į įtampą keitikliu transimpedanso stiprintuvu.
Ar tkra transmpedanso stprntuvas grynas gėrs? Praėjusą paskatą suspažnome su srovė į įtampą ketklu transmpedanso stprntuvu. Buvo parodyta, kad js tur savybų pranašesnų už varžos apkrovą. Tap pat šsašknome,
Detaliauskaitiniai metodai 1
Lygiagretusis programavimas doc. dr. Vadimas Starikovičius 7-oji paskaita Aukštesnio lygio MPI konstrukcijos. Įvairūs duomenų siuntimo būdai. Kolektyvinės duomenų persiuntimo operacijos (funkcijos). Šešios
Detaliauskaitiniai metodai 1
Lygiagretusis programavimas doc. dr. Vadimas Starikovičius 6-oji paskaita Paskirstytosios atminties lygiagretusis programavimas. MPI programavimo biblioteka. Pagrindinės MPI funkcijos. Paskirstytos atminties
Detaliauskaitiniai metodai 1
Lygiagretusis programavimas doc. dr. Vadimas Starikovičius 4-oji paskaita OpenMP programavimo standartas. Programavimo modelis. OpenMP konstrukcijos. PThreads: Hello, world! pavyzdys #include
DetaliauMicrosoft Word - 8 Laboratorinis darbas.doc
Laboratorinis darbas Nr. 8 MOP (metalo sido puslaidininkio) struktūrų tyrimas aukštadažniu -V charakteristikų metodu Darbo tikslas: 1. Nustatyti puslaidininkio laidumo tipą. 2. Nustatyti legiravimo priemaišų
DetaliauMasyvas su C++ Užduotys. Išsiaiškinkite kodą (jei reikia pataisykite) ir paleiskite per programą. Ciklo skaitliuko įrašymas į vienmatį masyvą: #includ
Masyvas su C++ Užduotys. Išsiaiškinkite kodą (jei reikia pataisykite) ir paleiskite per programą. Ciklo skaitliuko įrašymas į vienmatį masyvą: #include main() int mas[100]; int k; for (int
DetaliauMicrosoft Word - Svyravimai ir bangos.docx
Svyrava Svyrava (vrpesa) ta reškna, kure venoku ar ktoku būdu perodška atskartoja Tokų rešknų gatoje, technkoje r butyje daugybė, je laba įvarūs r dažna būna gana sudėtng Ta r įvarausų stygų vrpesa, lakrodžo
DetaliauMicrosoft Word - 15_paskaita.doc
15 PASKAITA Turinys: Išimtys Išimtys (exceptions) programos vykdymo metu kylančios klaidingos situacijos, nutraukiančios programos darbą (pavyzdžiui, dalyba iš nulio, klaida atveriant duomenų failą, indekso
DetaliauPagalbinė ūkio patalpa Pagalbinė ūkio patalpa Pagalbinė ūkio patalpa Pagalbinė ūkio patalpa Pagalbinė ūkio patalpa Pagalbinė ūkio patalpa Pagalbinė ūk
Daugiabučio gyvenamojo namo (gyvenamųjų patalpų įvairioms socialinėms grupėms), keičiant dalies patalpų paskirtį į pagalbines ūkio paskirties, Šilutės pl. 8, Klaipėda, kapitalinio remonto projektas 128
Detaliau1 skyrius
VILNIAUS UNIVERSITETAS VALERIJONAS DUMSKIS STOCHASTINĖS PUSIAUSVYROS PAIEŠKOS METODŲ TYRIMAS IR TAIKYMAS Dakaro dseraca Technologos moksla Informakos nžnera 7 T Vlnus 4 Dseraca renga 9 3 meas Vlnaus unerseo
DetaliauSlide 1
Duomenų struktūros ir algoritmai 2 paskaita 2019-02-13 Algoritmo sąvoka Algoritmas tai tam tikra veiksmų seka, kurią reikia atlikti norint gauti rezultatą. Įvesties duomenys ALGORITMAS Išvesties duomenys
DetaliauReklaminių pozicijų įkainiai KLAIPĖDA 2017 m.
Reklaminių pozicijų įkainiai 207 m Srautai Per 206 metus AKROPOLIUOSE pirko ir pramogavo daugiau kaip 48,3 mln žmonių Kodėl verta rinktis AKROPOLIO reklamines pozicijas? 2 3 4 5 6 Kontaktų skaičius yra
DetaliauRR-GSM_IM_LT_110125
Retransliatorius RR-GSM Įrengimo instrukcija Draugystės g. 17, LT-51229 Kaunas El. p.: info@trikdis.lt www.trikdis.lt Retransliatorius RR-GSM perduoda priimtus pranešimus į centralizuoto stebėjimo pultą
DetaliauPowerPoint Presentation
Erasmus+ studentų ir darbuotojų mobilumo Programos šalyse (KA13) įgyvendinimas 217 218 m. m. Turinys 1. Studentų mobilumas - bendri duomenys - pagal šalis - pagal institucijas 2. Darbuotojų mobilumas -
DetaliauNaudojimo instrukcija Stacionarūs vožtuvais reguliuojami švino rūgšties akumuliatoriai Vardiniai duomenys Vardinė įtampa U N : 2,0 V x elementų skaiči
Naudojimo instrukcija Stacionarūs vožtuvais reguliuojami švino rūgšties akumuliatoriai Vardiniai duomenys Vardinė įtampa U N : 2,0 V x elementų skaičius Vardinė talpa C N = C 10 ; C 20 : 10 val.; 20 val.
DetaliauDažniausios IT VBE klaidos
Dažniausios IT VBE klaidos Renata Burbaitė renata.burbaite@gmail.com Kauno technologijos universitetas, Panevėžio Juozo Balčikonio gimnazija 1 Egzamino matrica (iš informacinių technologijų brandos egzamino
DetaliauLIETUVOS FIZIKŲ DRAUGIJA ŠIAULIŲ UNIVERSITETO JAUNŲJŲ FIZIKŲ MOKYKLA FOTONAS ŠVIESOS BANGINĖS SAVYBĖS. ATOMO SANDARA.
LIETUVOS FIZIKŲ DRAUGIJA ŠIAULIŲ UNIVERSITETO JAUNŲJŲ FIZIKŲ MOKYKLA FOTONAS ŠVIESOS BANGINĖS SAVYBĖS. ATOMO SANDARA. LIETUVOS FIZIKŲ DRAUGIJA ŠIAULIŲ UNIVERSITETO JAUNŲJŲ FIZIKŲ MOKYKLA FOTONAS ŠVIESOS
DetaliauPipeLife Stilla (LT)
Pipelife Stilla Triukšmą slopinanti nuotekų sistema PPHT UAB Pipelife Lietuva yra koncerno Pipelife International GmbH dukterinė įmonė. Pipelife International GmbH koncerną įkūrė ir valdo dvi įmonės Wieneberger
DetaliauPowerPoint Presentation
Algoritmai ir duomenų struktūros (ADS) 15 paskaita Saulius Ragaišis, VU MIF saulius.ragaisis@mif.vu.lt 2018-05-28 Grįžtamasis ryšys Ačiū visiems dalyvavusiems Daug pagyrimų Ačiū, bet jie nepadeda tobulėti.
DetaliauPS_riba_tolydumas.dvi
Funkcijos riba ir tolydumas Ribos apibrėžimas Nykstamosios funkcijos Funkcijos riba, kai x + Skaičių sekos riba Neaprėžtai didėjančios funkcijos Neapibrėžtumai Vienpusės ribos Funkcijos tolydumas Funkcijos
DetaliauLIETUVOS JAUNŲJŲ MATEMATIKŲ MOKYKLA 7. PAPRASČIAUSIOS DIFERENCIALINĖS LYGTYS ( ) Teorinę medžiagą parengė ir septintąją užduotį sudarė prof. d
LIETUVOS JAUNŲJŲ MATEMATIKŲ MOKYKLA 7 PAPRASČIAUSIOS DIFERENIALINĖS LYGTYS (07 09) Teorinę medžiagą parengė ir septintąją užduotį sudarė prof dr Eugenijus Stankus Diferencialinės lygtys taikomos sprendžiant
DetaliauTAIKOMOJI MATEMATIKA IR KIEKYBINIAI METODAI. Rašto darbas serija 3081 variantas Nustatykite funkcijos f(x) = x+2 x 6 cos ( 3x) apibrėžimo sritį.
00 Nustatykite funkcijos f() = +2 6 cos ( 3) apibrėžimo sritį (, 0) (0, 2) (2, + ) 2 (, 2) ( 2, + ) 3 (, 2] 4 [ 2, + ) 5 [2, ) 6 (, 2] 7 (, + ) 8 [ 2, 0) (0, + ) 0 (, 2) (2, + ) { a + b, kai 7, Raskite
DetaliauLietuvos mokinių matematikos olimpiada Rajono (miesto) etapo užduočių klasei sprendimai 2015 m. 1 uždavinys. Aistė užrašė skaičių seką: 1 (2 3)
Lietuvos mokinių matematikos olimpiada Rajono (miesto) etapo užduočių 11-12 klasei sprendimai 2015 m. 1 uždavinys. Aistė užrašė skaičių seką: 1 (2 3) 4, 4 (5 6) 7, 7 (8 9) 10,..., 2014 (2015 2016) 2017.
DetaliauAlgoritmø analizës specialieji skyriai
VGTU Matematinio modeliavimo katedra VGTU SC Lygiagrečiųjų skaičiavimų laboratorija Paskaitų kursas. 5-oji dalis. Turinys 1 2 KPU euristiniai sprendimo algoritmai KPU sprendimas dinaminio programavimo
DetaliauL I E T U V O S J A U N Ų J Ų M A T E M A T I K Ų M O K Y K L A 2. TRIKAMPIŲ ČEVIANOS ( ) Teorinę medžiagą parengė ir antrąją užduotį sudarė V
L I T U V O S J U N Ų J Ų T T I K Ų O K Y K L. TRIKPIŲ ČVINOS (017 019) Teorinę medžiagą parengė ir antrąją užduotį sudarė Vilniaus universiteto docentas dmundas azėtis atematikos pamokose nagrinėjamos
DetaliauJava esminės klasės, 1 dalis Išimtys, Įvestis/išvestis
Java esminės klasės, 1 dalis Išimtys, Įvestis/išvestis Klaidų apdorojimas C kalboje If (kazkokia_salyga) { klaidos_apdorojimas(); return... } Tokio kodo apimtis galėdavo sekti iki 70-80proc. Klaidų/išimčių
DetaliauDB sukūrimas ir užpildymas duomenimis
DB sukūrimas ir užpildymas duomenimis Duomenų bazės kūrimas Naujas bendrąsias DB kuria sistemos administratorius. Lokalias DB gali kurti darbo stoties vartotojasadministratorius. DB kuriama: kompiuterio
DetaliauNeiškiliojo optimizavimo algoritmas su nauju bikriteriniu potencialiųjų simpleksų išrinkimu naudojant Lipšico konstantos įvertį
Neiškiliojo optimizavimo algoritmas su nauju bikriteriniu potencialiųjų simpleksų išrinkimu naudojant Lipšico konstantos įvertį. Albertas Gimbutas 2018 m. birželio 19 d. Vadovas: Prof. habil. dr. Antanas
DetaliauGeriamojo vandens tiekimo ir nuotekų tvarkymo bei paviršinių nuotekų tvarkymo paslaugų kainų nustatymo metodikos 36 priedas (Ūkio subjekto pavadinimas
Geriamojo vandens tiekimo ir tvarkymo bei tvarkymo paslaugų kainų nustatymo metodikos 36 priedas (Ūkio subjekto pavadinimas) 20 m. d. KAINŲ POKYČIO SKAIČIAVIMAS PERSKAIČIUOTOMS BAZINĖMS KAINOMS NUSTATYTI
DetaliauAlgoritmai ir duomenų struktūros (ADS) 2 paskaita Saulius Ragaišis, VU MIF
Algoritmai ir duomenų struktūros (ADS) 2 paskaita Saulius Ragaišis, VU MIF saulius.ragaisis@mif.vu.lt 2016-02-15 Tiesinės duomenų struktūros Panagrinėsime keletą žinomų ir įvairiuose taikymuose naudojamų
DetaliauTAURAGĖS ŠALTINIO PROGIMNAZIJA Integruota anglų-vokiečių kalbų pamoka Mano šeima, My family-meine Familie Anglų kalbos mokytoja metodininkė Lina Valuc
TAURAGĖS ŠALTINIO PROGIMNAZIJA Integruota anglų-vokiečių kalbų pamoka Mano šeima, My family-meine Familie Anglų kalbos mokytoja metodininkė Lina Valuckienė, anglų kalbos mokytoja metodininkė Vaiva Janonienė,
DetaliauElektronu igreitejimo stipriame elektriniame lauke itaka fotolaidžios terahercu antenos savybems
Elektronu igreitejimo stipriame elektriniame lauke itaka fotolaidºios terahercu antenos savybems Gediminas lekas 2019 05 07 VGTU Matematinio Modeliavimo Katedros seminaras 1 / 42 Padeka Podoktorant uros
DetaliauNAUJOVĖ Celiuliazė Beta gliukozidazė Individuali produkto koncepcija mažesniam klampumui ir geresniam substrato panaudojimui pasiekti Kitos gliukanazė
NAUJOVĖ Celiuliazė Beta gliukozidazė Individuali produkto koncepcija mažesniam klampumui ir geresniam substrato panaudojimui pasiekti Kitos gliukanazės Ksilanazės Beta-ksilozidazė Arabinofuranozidazė Beta-galaktozidazė
DetaliauPagrindiniai algoritmai dirbant su sveikųjų ir realiųjų skaičių masyvų reikšmėmis Sumos skaičiavimo algoritmas Sveikieji skaičiai int Suma (int X[], i
Pagrindiniai algoritmai dirbant su sveikųjų ir realiųjų skaičių masyvų reikšmėmis Sumos skaičiavimo algoritmas int Suma (int X[], int n) int s = 0; s = s + X[i]; return s; double Suma (double X[], int
DetaliauTechninis aprašymas Tolygaus valdymo pavara AME 435 Aprašymas Vožtuvo srauto reguliavimo funkciją. Srautą galima įvairiai reguliuoti nuo tiesinio iki
Techninis aprašymas Tolygaus valdymo pavara AME 435 Aprašymas Vožtuvo srauto reguliavimo funkciją. Srautą galima įvairiai reguliuoti nuo tiesinio iki logaritminio arba atvirkščiai. Nuo svyravimų sauganti
DetaliauUAB Utenos šilumos tinklai (šilumos tiekėjo ir (ar) karšto vandens tiekėjo pavadinimas) įm.k , PVM mokėtojo kodas LT , Pramonės g. 11
UAB Utenos šilumos tinklai (šilumos tiekėjo ir (ar) karšto vandens tiekėjo pavadinimas) įm.k.183843314, PVM mokėtojo kodas LT838433113, Pramonės g. 11, LT-28216 Utena, tel. (8 389) 63 641, faks. (8 389)
DetaliauTechninė dokumentacija Qlik Sense architektūros apžvalga 2015 m. gruodis qlik.com
Techninė dokumentacija Qlik Sense architektūros apžvalga 2015 m. gruodis qlik.com Platforma Qlik Sense tai analitikos platforma, naudojanti asociatyvinį analitikos variklį operatyvinėje atmintyje. Remiantis
Detaliau10 Pratybos Oleg Lukašonok 1
10 Pratybos Oleg Lukašonok 1 2 Tikimybių pratybos 1 Lema Lema 1. Tegul {Ω, A, P} yra tikimybinė erdvė. Jeigu A n A, n N, tai i) P (lim sup A n ) = P ( k=1 n=k A n ) = lim P ( n k n=ka n ), nes n=ka n monotoniškai
DetaliauMicrosoft Word - Liuminescencija_teorija
2. BOLOGNŲ OBJEKTŲ LUMNESCENCJA. 2.1 Įvadas. Liuminescencijos reiškinys Daugelis fotofizikinių ir fotocheminių vyksmų yra šviesos sąveikos su bioobjektu pasekmės. Vienas iš pagrindinių šviesos emisijos
DetaliauIsvestiniu_taikymai.dvi
IŠVESTINIŲ TAIKYMAI Pagrindinės analizės teoremos Monotoninės funkcijos išvestinė Funkcijos ekstremumai Funkcijos didžiausia ir mažiausia reikšmės intervale Kreivės iškilumas Funkcijos grafiko asimptotės
DetaliauOBJEKTAS ADRESAS ŽEMĖS SKLYPO KADASTRO NUMERIS UŽSAKOVAS / STATYTOJAS STADIJA STATINIO STATYBOS RŪŠIS STATINIO KATEGORIJA DALYS VIENBUČIŲ GYVENAMŲJŲ N
OBJEKTAS ADRESAS ŽEMĖS SKLYPO KADASTRO NUMERIS UŽSAKOVAS / STATYTOJAS STADIJA STATINIO STATYBOS RŪŠIS STATINIO KATEGORIJA DALYS VIENBUČIŲ GYVENAMŲJŲ NAMŲ KVARTALAS TARP ARIMŲ, TOLMINKIEMIO IR VĖLUVOS GATVĖS
DetaliauTiesioginio-debeto-paslaugos-duomenu-apsikeitimo-formatu-aprasas
TIEIOGINIO DEBETO PALAUGO DUOMENŲ APIKEITIMO FORMATŲ APRAŠA Tarp banko ir kliento yra keičiamasi tokio tipo failais: utikimai mokėti tiesioginio debeto būdu, priimti įmonėje (failo plėtinys.dse). o Banko
DetaliauProgramų sistemų inžinerija Saulius Ragaišis, VU MIF
Programų sistemų inžinerija 2014-02-12 Saulius Ragaišis, VU MIF saulius.ragaisis@mif.vu.lt SWEBOK evoliucija Nuo SWEBOK Guide to the Software Engineering Body of Knowledge, 2004 Version. IEEE, 2004. prie
DetaliauMicrosoft PowerPoint - ikaitinti_kunai02.ppt
Šviesos šaltiniai Nekoherentiniai šviesos šaltiniai. Šviesos šaltinių rūšys. Absoliučiai juodo kūno spinduliavimas. Kaitinimo lempos. Dujų išlydžio lempos. Šviestukų veikimo fizikiniai principai ir technologijos.
DetaliauMažeikių r. Tirkšlių darželio „Giliukas“ metinio veiklos vertinimo pokalbio su darbuotoju tvarkos aprašas
PATVIRTINTA Mažeikių r. Tirkšlių darželio Giliukas: Direktoriaus 2017 m. vasario 22 d. įsakymu Nr. V1-8 METINIO VEIKLOS VERTINIMO POKALBIO SU DARBUOTOJU TVARKOS APRAŠAS I. SKYRIUS ĮVADINĖ DALIS 1. Metinio
DetaliauPrinting triistr.wxmx
triistr.wxmx / Triįstrižainių lygčių sistemų sprendimas A.Domarkas, VU, Teoriją žr. []; [], 7-7; []. Pradžioje naudosime Gauso algoritmą, kuriame po įstrižaine daromi nuliai. Po to grįždami į viršų virš
DetaliauPrinting AtvirkstineMatrica.wxmx
AtvirkstineMatrica.wxmx / Atvirkštinė matrica A.Domarkas, VU, Teoriją žr. [], 8-; []. Figure : Toliau pateiksime atvirkštinės matricos apskaičiavimo būdus su CAS Maxima. su komanda invert pavyzdys. [],
Detaliau4 skyrius Algoritmai grafuose 4.1. Grafų teorijos uždaviniai Grafai Tegul turime viršūnių aibę V = { v 1,v 2,...,v N } (angl. vertex) ir briaun
skyrius Algoritmai grafuose.. Grafų teorijos uždaviniai... Grafai Tegul turime viršūnių aibę V = { v,v,...,v N (angl. vertex) ir briaunų aibę E = { e,e,...,e K, briauna (angl. edge) yra viršūnių pora ej
DetaliauTechninis aprašymas RLV-KDV H tipo vožtuvas radiatoriams su integruotais termostatiniais vožtuvais užblokuojamas, su išleidimo galimybe ir integruotu
H tipo vožtuvas radiatoriams su integruotais termostatiniais vožtuvais užblokuojamas, su išleidimo galimybe ir integruotu Taikymas Vožtuve yra integruotas slėgio perkryčio reguliatorius, užtikrinantis
DetaliauQR algoritmas paskaita
Turinys QR algoritmas 4 paskaita Olga Štikonienė Diferencialinių lygčių ir skaičiavimo matematikos katedra, MIF VU 4 5 TA skaitiniai metodai ( MIF VU) Tiesinių lygčių sistemų sprendimas / 40 TA skaitiniai
DetaliauVILNIAUS R. VAL NI VIDURIN S MOKYKLOS METODIN S TARYBOS VEIKLOS PLANAS M. M. Val vidurin s mokyklos metodin taryba darb organizuoja vadovaud
VILNIAUS R. VAL NI VIDURIN S MOKYKLOS METODIN S TARYBOS VEIKLOS PLANAS 2016-2017 M. M. Val vidurin s metodin taryba darb organizuoja vadovaudamasi Lietuvos Respublikos švietimo ir ministro 2005 m. rugpj
DetaliauPramone_Svencioniu_RA_2013.xls
Eil. Nr. LIETUVOS RESPUBLIKOS APLINKOS MINISTERIJOS VILNIAUS REGIONO APLINKOS APSAUGOS DEPARTAMENTO ŠVENČIONIŲ RAJONO AGENTŪROS 2013 METŲ ŪKIO SUBJEKTŲ PATIKRINIMŲ PLANAS Tikrinamo ūkio subjekto pavadinimas,
DetaliauVMI TOLERANCIJOS KORUPCIJAI INDEKSO 2018 M. TYRIMO REZULTATAI BEI M. REZULTATŲ LYGINAMOJI ANALIZĖ 2018 m. III ketvirtį Valstybinėje mokesčių
VMI TOLERANCIJOS KORUPCIJAI INDEKSO 2018 M. TYRIMO REZULTATAI BEI 2016 2018 M. REZULTATŲ LYGINAMOJI ANALIZĖ 2018 m. III ketvirtį Valstybinėje mokesčių inspekcijoje prie Lietuvos Respublikos finansų ministerijos
DetaliauMicrosoft Word ratas 12kl Spr
66-iosios Lietuvos okinių fizikos olipiados rajono iesto turas (8 ) klasė Nedidelis kūnas be pradinio greičio nuslysta nuožulniąja plokštua, kurios papėdėje glotniai pasiekia horizontaliąją h plokštuą,
DetaliauPrivalomai pasirenkamas istorijos modulis istorija aplink mus I dalis _suredaguotas_
P R O J E K T A S VP1-2.2-ŠMM-04-V-01-001 MOKYMOSI KRYPTIES PASIRINKIMO GALIMYBIŲ DIDINIMAS 14-19 METŲ MOKINIAMS, II ETAPAS: GILESNIS MOKYMOSI DIFERENCIJAVIMAS IR INDIVIDUALIZAVIMAS, SIEKIANT UGDYMO KOKYBĖS,
DetaliauSTANDARTŲ RENGĖJŲ MOKYMAI
PATVIRTINTA VšĮ Vilniaus Jeruzalės darbo rinkos mokymo centro direktoriaus 2015 m. rugpjūčio 31 d. įsakymu Nr. V-110 TARPTAUTINIO SUVIRINTOJO NEFORMALAUS MOKYMO PROGRAMA Programos kodas: 1508311101 Įgyjama
DetaliauAlgoritmai ir duomenų struktūros (ADS) 7 paskaita Saulius Ragaišis, VU MIF
Algoritmai ir duomenų struktūros (ADS) 7 paskaita Saulius Ragaišis, VU MIF saulius.ragaisis@mif.vu.lt 2015-04-13 Grafai Grafas aibių pora (V, L). V viršūnių (vertex) aibė, L briaunų (edge) aibė Briauna
DetaliauŠIAULIŲ MUNICIPALINĖ APLINKOS TYRIMŲ LABORATORIJA Gegužių g. 94, Šiauliai. Įmonės kodas Tel. : +370 (41) ; el.p.:
ŠIAULIŲ MUNICIPALINĖ APLINKOS TYRIMŲ LABORATORIJA Gegužių g. 94, 78365 Šiauliai. Įmonės kodas 145412194. Tel. : +370 (41) 51 41 44; el.p.: matl@splius.lt; www.matl.lt. ŠIAULIŲ MUNICIPALINIS PAVIRŠINIŲ
DetaliauSTEPS projektas ir jo aktualumas Lietuvoje
STEPS projektas ir jo aktualumas Dr. Rima Vaitkienė Sveikatos apsaugos ministerijos ES reikalų ir tarptautinių ryšių skyriaus vedėjo pavaduotoja STEPS projektas STEPS: angl. Strengthening Engagement in
DetaliauPRITARTA Panevėžio rajono savivaldybės tarybos 2018 m. gegužės 30 d. sprendimu Nr. T-98 PANEVĖŽIO R. VELŽIO GIMNAZIJOS DIREKTORIAUS RIMTO BALTUŠIO 201
PRITARTA Panevėžio rajono savivaldybės tarybos 2018 m. gegužės 30 d. sprendimu Nr. T-98 PANEVĖŽIO R. VELŽIO GIMNAZIJOS DIREKTORIAUS RIMTO BALTUŠIO 2017 METŲ VEIKLOS ATASKAITA I. BENDRA INFORMACIJA APIE
DetaliauUGDYMO PLĖTOTĖS CENTRO DIREKTORIUS ĮSAKYMAS DĖL UGDYMO PLĖTOTĖS CENTRO DIREKTORIAUS 2016 M. VASARIO 29 D. ĮSAKYMO NR. VK-24 DĖL BENDROJO UGDYMO DALYKŲ
UGDYMO PLĖTOTĖS CENTRO DIREKTORIUS ĮSAKYMAS DĖL UGDYMO PLĖTOTĖS CENTRO DIREKTORIAUS 2016 M. VASARIO 29 D. ĮSAKYMO NR. VK-24 DĖL BENDROJO UGDYMO DALYKŲ VADOVĖLIŲ TURINIO VERTINIMO TVARKOS APRAŠO PATVIRTINIMO
Detaliau1 k. PATALPA Vilniaus m. sav., Senamiestis, Vilniaus g. Domantas Grikšas tel
1 k. PATALPA Vilniaus m. sav., Senamiestis, Vilniaus g. Domantas Grikšas tel. +370 673 22322 domantas@vilniaus-turtas.lt Objekto informacija Objektas PATALPA Adresas Vilniaus m. sav., Senamiestis, Vilniaus
Detaliau17 - Techniniai reikalavimai breziniuose.doc
17. 17.1. Techniniai reikalavimai daro rėžiniuose Laisvų matmenų (matmenų, kurių nuokrypiai nenurodyti) ir nenurodyti padėties ei formos nuokrypiai turi atitikti nuokrypių klases, nusakomas ISO 2768 ir
DetaliauViešoji konsultacija dėl dezinformacijos apie Lietuvą sklaidos mažinimo užsienyje 2019 m. kovo mėn., Vilnius KONTEKSTAS KONSULTACIJOS TIKSLAS VIEŠOSIO
Viešoji konsultacija dėl dezinformacijos apie Lietuvą sklaidos mažinimo užsienyje 2019 m. kovo mėn., Vilnius KONTEKSTAS TIKSLAS VIEŠOSIOS POLITIKOS PRIORITETAS Lietuvai priešiškos šalys jau ilgą laiką
DetaliauVERSLO IR VADYBOS TECHNOLOGIJŲ PROGRAMA
PATVIRTINTA Lietuvos Respublikos švietimo ir mokslo ministro 2007 m. rugsėjo 6 d. įsakymu Nr. ISAK-1790 VERSLO IR VADYBOS TECHNOLOGIJŲ BENDROJI PROGRAMA MOKINIAMS, BESIMOKANTIEMS PAGAL VIDURINIO UGDYMO
DetaliauUAB AMEA Business Solutions Praktiniai IT Sprendimai smulkioms ir vidutin ms mon ms Direktor, Jurgita Vitkauskait , K
UAB AMEA Business Solutions Praktiniai IT Sprendimai smulkioms ir vidutin ms mon ms Direktor, Jurgita Vitkauskait j.vitkauskaite@amea.lt 2011.02.17, Kaunas +370 698 13330 Apie mus UAB AMEA Business Solutions
DetaliauPATVIRTINTA Vilniaus universiteto Medicinos fakulteto tarybos 2018 m. balandžio 4 d. nutarimu Nr. (1.1.) TP METŲ BENDROJO PRIĖMIMO Į L
PATVIRTINTA Vlaus uversteto Medcos fakulteto tarybos 2018 m. baladžo 4 d. utarmu Nr. (1.1.) 150000-TP-3-4 2018 METŲ BENDROJO PRIĖMIMO Į LIETUVOS SVEIKATOS MOKSLŲ UNIVERSITETO IR VILNIAUS UNIVERSITETO REZIDENTŪROS
DetaliauLietuvos energetikos instituto
LIETUVOS ENERGETIKOS INSTITUTO ŠILUMINIŲ ĮRENGIMŲ TYRIMO IR BANDYMŲ LABORATORIJA AKREDITAVIMO SRITIS (Lanksti sritis) 1(11) puslapis 1. Membraniniai dujų skaitikliai, kurių didžiausias debitas Q max 16
DetaliauKaip ruošiamės perėjimui prie bendrosios Europos valiutos? Kaimynų europamokos Marius Adomavičius, Swedbank Finansų tarnybos vadovas Swedbank
Kaip ruošiamės perėjimui prie bendrosios Europos valiutos? Kaimynų europamokos Marius Adomavičius, Swedbank Finansų tarnybos vadovas Euras Swedbank ekonominis projektas (1) Euras Swedbank ekonominis projektas
DetaliauBrochure 4
Kaip mes priimame sprendimus dėl baudžiamosios bylos kėlimo 1 Apie šį lankstinuką Šiame lankstinuke paaiškinama kaip valstybinės prokuratūros vadovas (DPP) priima sprendimus dėl baudžiamosios bylos kėlimo.
DetaliauPowerPoint Presentation
Sisteminės kontrolės priemonės moderniam šilumos tiekimui Vytautas Deksnys KTU multisensorinių sistemų laboratorija Tel. 8698 48828, 0037037 300541 Vytautas.Deksnys@ktu.lt Paskirtis Priemonės yra skirtos
DetaliauRekomendacijos vietinės reikšmės kelių su žvyro danga taisymui
Rekomendacijos vietinės reikšmės kelių su žvyro danga taisymui LAKD TNT skyriaus vedėjas Evaldas Petrikas Reglamentavimas Automobilių kelių standartizuotų dangų konstrukcijų projektavimo taisyklės KPT
DetaliauLIETUVOS RESPUBLIKOS APLINKOS MINISTRO
LIETUVOS RESPUBLIKOS APLINKOS MINISTRO Į S A K Y M A S DĖL STATYBOS TECHNINIO REGLAMENTO STR.05.15:004 HIDROTECHNIKOS STATINIŲ POVEIKIAI IR APKROVOS PATVIRTINIMO 004 m. rugpjūčo 18 d. Nr. D1-438 Vlnu Vadovaudama
DetaliauSKLYPAS Vilniaus m. sav., Užupis, Darbo g. Antanas Kudarauskas tel
SKLYPAS Vilniaus m. sav., Užupis, Darbo g. Antanas Kudarauskas tel. +370 685 84631 antanas@vilniaus-turtas.lt Objekto informacija Objektas SKLYPAS Adresas Vilniaus m. sav., Užupis, Darbo g. Plotas 12 m2
Detaliau1 priedas UAB "ROKIŠKIO VANDENYS" (Ūkio subjekto pavadinimas) KAINŲ POKYČIO SKAIČIAVIMAS PERSKAIČIUOTOMS BAZINĖMS KAINOMS NUSTATYTI (Bendrovės skaičia
1 priedas KAINŲ POKYČIO SKAIČIAVIMAS PERSKAIČIUOTOMS BAZINĖMS KAINOMS NUSTATYTI (Bendrovės skaičiavimai) Vandens tiekimas Nuotekų Eil.Nr. Rodikliai Apskaitos veikla gavyba (su ruošimu) pristatymas surinkimas
DetaliauPowerPoint Presentation
SPRENDIMAI ENERGIŠKAI EFEKTYVIEMS PASTATAMS Reikalavimai A+ energinio naudingumo klasės gyvenamiesiems pastatams IKI 2019 02 01 NUO 2019 02 01 0,25 C 1 0,375; C 2 0,80 Pastato (jo dalies) energijos vartojimo
DetaliauP. Kasparaitis. Praktinė informatika. Skriptų vykdymas ir duomenų valdymas Skriptų vykdymas ir duomenų valdymas Įvadas Skripto failas tai M
Skriptų vykdymas ir duomenų valdymas Įvadas Skripto failas tai MATLAB komandų seka, vadinama programa, įrašyta į failą. Vykdant skripto failą įvykdomos jame esančios komandos. Bus kalbama, kaip sukurti
DetaliauAutorinė sutartis Nr
UAB INFORMACINIŲ TECHNOLOGIJŲ PASAULIS GENERALINIS DIREKTORIUS TOMAS LEVINSKAS SAULĖS ELEKTRINĖS ĮDIEGIMO KOMERCINIS PASIŪLYMAS 2012.08.21 Kaunas UAB Informacinių technologijų pasaulis Generalinis direktorius
DetaliauMatricosDetermTiesLS.dvi
MATRICOS Matricos. Pagrindiniai apibrėžimai a a 2... a n a 2 a 22... a 2n............ a m a m2... a mn = a ij m n matrica skaičių lentelė m eilučių skaičius n stulpelių skaičius a ij matricos elementas
DetaliauPriedai_2016.indd
1 testo užduočių vertinimo kriterijai Užd. Nr. Sprendimas ar atsakymas Taškai Vertinimas 1 Pasirinktas variantas D 1 Už teisingą atsakymą. 2 a) 939 1 Už teisingą atsakymą. 2 b) 1538 1 Už teisingą atsakymą.
DetaliauB I B L I O T E K O S N A U J I E N O S 2019 metai Prenumeruojami elektroniniai leidiniai : VGTU el. Knygos - Paiešką vykdyti per ebooks.vgtu.lt arba
B I B L I O T E K O S N A U J I E N O S 2019 metai Prenumeruojami elektroniniai leidiniai : VGTU el. Knygos - Paiešką vykdyti per ebooks.vgtu.lt arba per ALEPH katalogą. Baublys, Adolfas. Krovinių vežimas
DetaliauD1991 Green Energy/IT
Pasyvaus namo standarto pranašumai Aidas Vaičiulis 2019.04.10 Kaunas Page 1 EU info: Europos Sąjungos įstatymų leidėjai 2017 metų gruodžio 19 dieną priėmė bendrą susitarimą dėl pastatų energinio naudingumo
DetaliauLet motorized intelligence solve your application challenges
Motorizuoti valdymo vožtuvai Motorizuota išmani įranga padeda spręsti sudėtingų sistemų problemas ŠVok, centrinio šildymo, centralizuoto šilumos tiekimo bei vėsinimo sistemoms. Per pastaruosius dvejus
DetaliauSlide 1
Dalelių filtro metodo ir vizualios odometrijos taikymas BPO lokalizacijai 2014 2018 m. studijos Doktorantas: Rokas Jurevičius Vadovas: Virginijus Marcinkevičius Disertacijos tikslas ir objektas Disertacijos
DetaliauTAIKOMOJI MATEMATIKA. 1-ojo testo pavyzdžiai serija **** variantas 001 x x + 12 lim = x 4 2x 8 1 2; 3 0; 2 1 2; 5 1; 6 2; 7 ; riba nee
001 x 1 2 + x + 12 lim x 4 2x 1 2; 0; 2 1 2; 5 1; 6 2; ; 1 2 4 riba neegzistuoja; 14x 2 2 + 29 lim x 1x 2 + 4x + 9 1 1; 2 29 9 ; ; 4 0; 5 riba neegzistuoja; 6 1 14; 14 1; 14 x + 1 lim x 4 x 4 1 riba neegzistuoja;
DetaliauRockwool LIETUVA Grindų šiltinimas Tarpauštinių perdangų ir grindų ant grunto šilumos ir garso izoliacija
Rockwool LIETUVA Grindų šiltinimas Tarpauštinių perdangų ir grindų ant grunto šilumos ir garso izoliacija Garso izoliavimas SMŪGIO GARSO IZOLIAVIMAS Smūgio garso izoliavimo rodiklis nusako tarpaukštinės
DetaliauSenamiesčio seniunija
pavadinimas Vyraujan aukš aukš aukš (%) SEN 440.0 Senamies SEN-1 5.6 SEN-1-1 Pagrindinio centro GC;GM;PA; 4.5 - - 25 kt 3.5 0 - - 0 5000 A/P 04;05;09;10;1 SEN-1-2 Intensyviai naudojamų želdynų BZ;AI; B;E;V;R;I2
Detaliaulitauisk Sveiki atvykę į Klepp mokyklą Informacinis lankstinukas užsienio kalba kalbančių mokinių tėvams /globėjams apie tėvų mokyklos bendradarbiavim
litauisk Sveiki atvykę į Klepp mokyklą Informacinis lankstinukas užsienio kalba kalbančių mokinių tėvams /globėjams apie tėvų mokyklos bendradarbiavimą Bendradarbiavimas šeima - mokykla Svarbi ugdymo sąlyga
DetaliauVILNIAUS TECHNOLOGIJŲ MOKYMO IR REABILITACIJOS CENTRO STRATEGINIO ŠVIETIMO PLANO ĮGYVENDINIMO 2017 METŲ VEIKLOS PROGRAMA PATVIRTINTA Vilniaus technolo
VILNIAUS TECHNOLOGIJŲ MOKYMO IR REABILITACIJOS CENTRO STRATEGINIO ŠVIETIMO PLANO ĮGYVENDINIMO 2017 METŲ VEIKLOS PROGRAMA PATVIRTINTA Vilniaus technologijų mokymo ir reabilitacijos centro direktoriaus 2017
DetaliauPATVIRTINTA Mykolo Romerio universiteto Rektoriaus 2014 m. birželio 2 d. įsakymu Nr.1I-291 MYKOLO ROMERIO UNIVERSITETO LAIKINOSIOS STUDIJŲ REZULTATŲ Į
PATVIRTINTA Mykolo Romerio universiteto Rektoriaus 2014 m. birželio 2 d. įsakymu Nr.1I-291 MYKOLO ROMERIO UNIVERSITETO LAIKINOSIOS STUDIJŲ REZULTATŲ ĮVERTINIMO PATIKROS TVARKA I. BENDROSIOS NUOSTATOS 1.
DetaliauTitle of Presentation
Lietuvos pažeistų durpynų tvarkymas, nt Tyrulių paukščių apsaugai svarbių teritorijų (PAST) atkūrimo darbus (www.tyruliai-life.lt) NR. LIFE12 NAT/LT/001186 Parengė: projekto asistentė J. Liaudanskytė projekto
Detaliau(Microsoft Word - Pasiruo\360imas EE 10 KD-1)
-as kontrolinis darbas (KD-) Kompleksiniai skaičiai. Algebrinė kompleksinio skaičiaus forma Pagrindinės sąvokos apibrėžimai. Veiksmai su kompleksinio skaičiais. 2. Kompleksinio skaičiaus geometrinis vaizdavimas.
DetaliauPowerPoint Presentation
REKLAMOS PASIŪLYMAI LITEXPO yra pagrindinis ir didžiausias Baltijos šalyse parodų ir konferencijų centras siūlantis Jums ypač didelį tikslinių lankytojų srautą. Mes užtikriname Jūsų prekinio ženklo žinomumo
Detaliau1 Giesmė apie kryžius
Giedrius Kurevičius PAGONIŲ GIESMĖS Kantata mišriam chorui, soranui ir sioniniam orkestrui KLAVYRAS (1969 m., korekcija 1976 m.) PAGONIŲ GIESMĖS Kantata mišriam chorui, soranui ir sioniniam orkestrui
DetaliauOn 1 g 00 O -P & > O <N -P C»-> S ;a 3 < P* o = rt «f-4 a d o ' a ccj ) o XJ 0) o ft xi '(i) 0 O C/3 a a ft l ph o c3 Jo M S3 o 2 a _ a1.a.9 < >V5 a <
n 1 g -P &
DetaliauAptarnavimo instrukcija specialistui VIESMANN Vitotronic 200 Tipas WO1C Šilumos siurblio reguliatorius VITOTRONIC LT 4/2014 Prašome saugo
Aptarnavimo instrukcija specialistui VIESMANN Vitotronic 200 Tipas WO1C Šilumos siurblio reguliatorius VITOTRONIC 200 4/2014 Prašome saugoti! Saugos nuorodos Saugumo nuorodos Prašome tiksliai laikytis
DetaliauSlide 1
DAUGIABUČIŲ NAMŲ MODERNIZAVIMO PROGRAMA VALIUS SERBENTA VILNIUS 2008 BŪSTO IR URBANISTINĖS PLĖTROS AGENTŪRA Švitrigailos g. 7, Vilnius, Lietuva Tel. +3705 262 9853 Fax. +3705 262 2154 El.p. v.serbenta@bkagentura.lt
DetaliauR4BP 3 Print out
Biocidinio produkto charakteristikų santrauka Produkto pavadinimas: Dip-io YB MAX Produkto tipas (-ai): PT 03 - Veterinarinė higiena Autorizacijos liudijimo numeris: EU-0018397-0000 R4BP 3 sprendimo nuorodos
DetaliauKontrolinis klausimynas_VATESI_Nr6
PATVIRTINTA Valstybinės atominės energetikos saugos inspekcijos viršininko 2019 m. liepos 22 d. įsakymu Nr. 22.3-170 (Branduolinės energetikos objekto saugai svarbių konstrukcijų, sistemų ir komponentų
Detaliau