The World's Honored Watch is Laun Jean. Laun Jean watches have won ten World's Fair Grand Prizes, twenty-eight gold medals and more honors for accuracy than any other timepiece. Laun Jean, the world's most honored watch, is made and guaranteed by the Laun Jean Whittenall Watch Company. It's time for the Laun Jean Chronoscope, a television journal of the important issues of the hour, brought to you every Monday, Wednesday and Friday. A presentation of the Laun Jean Whittenall Watch Company, maker of Laun Jean, the world's most honored watch, and Whittenall, distinguished companion to the world-honored Laun Jean. Good evening. This is Frank Knight. May I introduce our co-editors for this edition of the Laun Jean Chronoscope? Mr. William Bradford Huey, editor of the American Mercury, and Mr. Elliot Haynes, an editor of United Nations World. Our distinguished guest for this evening is his excellency, Dr. Ali Sastra Amitjoyo, an Indonesian ambassador to the United States. The opinions expressed are necessarily those of the speakers. Mr. Ambassador, I'm sure that our audience is very glad to see you when I show tonight because you represent the newest nation in the world. A very large and rich nation. Now, sir, will you tell us just something about the Republic of Indonesia? Give us a brief geographic description of your nation. Well, thank you for the words of welcome. Indonesia, as you know, is a new country, and its geographic location is, I might say, a very particular and island nation, and it is situated in the southwest Pacific, and is just located on the crossroad of two very important highways. One from the mainland of Asia, leading to Australia, and the other one is from the north, leading from China, from Japan to the south. And it's an island kingdom. There are many islands. We have approximately 3,000 islands over there. It's an extremely rich country in terms of natural resources. Yes, it is. I think it ranks the third behind the United States and Russia. And how many people do you have, sir? We have approximately 78 millions. How many of those are literate, Mr. Ambassador? About 20%, I think. 20% can read. And they're mainly Muslims, aren't they? Well, yes, most of them, about 85% are Muslims. And do you have any Christians there? We have, and the government, we have cabinet ministers who are Christians. And of course you were formerly a colony of the Dutch, weren't you? We were, yes. You were developed industrially. The industrial development you have was largely the work of the Dutch, wasn't it? Yes. But there wasn't much industrial development under the Dutch, was there? No, there were not. But most of the industry is mostly agricultural industry. Sugar, you know, and tea and coffee. Were you in a very strong position economically when the Dutch left? No, I should say not. Why was that? This is, I think, because of work conditions. And you attained your independence from the Dutch immediately after the Second World War, didn't you? Not immediately. We proclaimed our independence in 1945.  In 1949, actually, we concluded the so-called Round Table Conference in The Hague. And you are now a completely free and independent nation of 80 million people along these very rich islands. Yes. Now, sir, tonight our people are particularly interested in the relations between our two governments. We Americans are wondering who are our friends and who aren't. Now, is your nation friendly to America now and to Americans? Yes. We have the most friendly relations with your government. Mr. Rather Governor Dewey, after his return from Indonesia on a recent trip, stated that the Indonesians, by and large, did not want to have too much to do with Westerners, including Americans. I think that is not correct. You don't believe that's true? I don't believe that is true. Now, where do you stand in our great struggle with the Soviet Union today? Are you on the side of the West or are you on the side of the Russian power complex? We are not aligning ourselves with either of the controversial camps. Is it fair to call you a neutralist in the great struggle between the West and the East? Let me put it this way. We have formulated our foreign policy as an independent foreign policy. But it does not mean that we have a neutral policy. We claim that our foreign policy is an independent one, but it is an active independent foreign policy. Most of our listeners are familiar with the positions taken by Nehru of India. Now, would you say that your position of your nation in the struggle between Russia and America is the position of your nation approximately that position taken by Mr. Nehru? Yes. It is approximately similar to that. What would the position of your country be, Mr. Ambassador, if China should move aggressively south, say in Malaya? You mean red China? Red China, yes. That is difficult to say no. And of course, we are aware of the changes, eventually changes of that kind. Has your government recognized the government of red China? Yes, we have recognized it. Have you also pressed for admission of red China into the United Nations? Yes. What is your position there? Why do you press for that? Our position is that Indonesia believes that red China, which we recognize, should participate in the normal way of international intercourse through the United Nations. Do you think that if they did participate in that manner that the Cold War would ease off at all? Yes, we believe that. You do believe that. Mr. Ambassador recently, Mr. Bullet, former Ambassador to the Soviet Union, told our audience that today in India he doesn't believe that either American capital or American technicians are welcome. Now, is American capital welcomed in Indonesia today? Well, I do not know very much about India, but as far as Indonesia is concerned, I would like to answer that. Do you think that the American capitalist or the American with some savings can invest it in Indonesia with complete safety today? Yes, I think so. Is there very much investment going on from America into Indonesia? Not yet very much. Recently, the cabinet of Indonesia fell and was replaced by a new one because... Not yet now. ...what was it? Pardon? Not yet replaced. Oh, it hasn't been replaced yet, but it fell because that cabinet seemed to be about to sign an agreement with the American government to administer some technical assistance and so forth. Would you say that that was a move away from cooperation with the United States? I don't believe that it's the right position that way because we have, I think, to wait until a new cabinet has been formed. Well, but immediately after that, during the sixth session of the General Assembly in Paris, it seemed to many observers as if Indonesia was being more negative in regard to America than it had been before that. Well, chronologically, I think it is not quite correct in stating that because the cabinet fell after the session in Paris. Now, Mr. Ambassador, our audience... That is not a consequence or that is not the result of the... Well, the two were linked, I thought. I don't think you don't think so. One of the things that our audience is always interested about from our friends and foreign nations is what do you want from us? Now, are you borrowing money from the United States now? Well, we have cut $100 million loan from the Export-Import Bank to help bolstering up our economy. Oh, you've borrowed $100 million now from the Export-Import Bank and that's to bolster your economy, to bolster your currency, I assume? Well, of course that is in connection with our economy. Currency is not to be separated from the economy that is, I think, a part of it.  Yes. Now, what can we Americans expect in return from Indonesia for our loans that have already been made and perhaps additional loans? Well, I think that your interest in Indonesia is to see that in Indonesia as an independent free country and should be kept strong enough to manage its own affairs as a sovereign country. I see. Well now, are you a possible ally of ours and any difficulties that we might have in the future? Well, I stated before that we are in a very friendly terms with you. But not in a military or annoyance sense. No. I wonder if I could switch the topic for a minute and ask you about Japan. Apparently, Japan needs markets and can't turn to red china for them. Do you think that Japan could keep her economy going with trade in Southeast Asia? Well, I think for a great deal, Japan has always been dealing with Indonesia as far as Indonesia is concerned. But do you think it could keep its economy going by trade with Indonesia and other south without trade with China? Well, I don't know. But I think it has been an historical fact that Japan has always had a commercial intercourse with China. As a final question, sir, we in America, many of our young people are interested in nations where there is hope, where there is development, where once a young country ourselves. Now, is Indonesia a hopeful nation today for young men, for your young men and the other young men of the world? Well, I think Indonesia is a young country. I see. And managed by young men. Thank you very much for being with us tonight, sir. It's very kind of you to be with us. The editorial board for this edition of the Laun Jean Chronoscope was Mr. Eliot Haynes and Mr. William Bradford Huey. Our distinguished guest was his excellency Dr. Ali Sastrow Amayou Joyo, Indonesian ambassador to the United States. The first Queen Elizabeth was fascinated by watches and collected many very valuable and beautiful specimens. As she was greatly perturbed, so to say, by their particularly bad habits, they were always either an hour slow or an hour fast. How very different from the fine watches such as Laun Jean, which are so freely available in the reign of Elizabeth II. We might say particularly Laun Jean, for the Laun Jean watch is worth much more than the little more it costs. If you own a Laun Jean watch, you know how its superior construction pays off in years of satisfaction. How perfectly your Laun Jean watch functions. How well it keeps on telling good time year after year. The superior quality of Laun Jean watches has won highest honors from the highest authorities. Ten grand prizes and twenty-eight gold medals from World Spheres and International Expositions. First prizes literally by the hundreds from leading government observatories. So if you wish to buy for yourself or as a gift, just about the finest watch made anywhere in the world, your choice might be Laun Jean, the world's most honored watch. For that important Easter gift, that graduation presentation or your anniversary token, in fact for any gift occasion. Laun Jean, the world's most honored watch. Premier product of the Laun Jean Wittner watch company since 1866. Maker of watches of the highest character. We invite you to join us every Monday, Wednesday and Friday evening at this same time for the Laun Jean Chronoscope. A television journal of the important issues of the hour. Broadcast on behalf of Laun Jean, the world's most honored watch. And Wittner, distinguished companion for the world's honored Laun Jean. This is Frank Knight reminding you that Laun Jean and Wittner watches are sold and serviced from coast to coast by more than 4,000 leading jewelers who proudly display this emblem. Agency for Laun Jean Wittner watches. This is the CBS television network.


T F N N headline news update Welcome folks. We had the Dow industrials finish up 14 as a cup 51 S&P's up 14 go contract up a buck 60 trade now That's 1754 an ounce. We had silver down 30 cents 23 dollars 18 cents an ounce light sweet crude down 29 cents $68.96 a barrel notes and bonds the tenure down two ticks 133 16 the 30 year up one at 163 or two both notes and bonds folks want higher price lower yield They both came down today went into a big volume day Rejected lower price pretty amazing actually King dollar King doll up 73 ticks trading at 92 99 95 Euro 117 yen at 110.42 and the British Pounds at 138 Well, you know when we take a look at the spy would you get looking at here is that the spy traded up of dollar 24 you're at 445 still light volume, but guess what? It's breaking away from where these highs were 441 was basically the high that we took out you kept edge and edge and edge and you know You're at four points higher than that when you start doing that man The bottom line is that you can go a lot higher the end the x100 rejected lower price out here today online the volume now What the end the X has been doing is at highs With tremendously light volume, but guess what man today you go down to 364 You had 25 million shares traded while you're going against 35 million shares traded as well as 57 million that's saying guess what this thing's not over that the Cues are gonna go after the highs once again. That's 369 91 Yeah, if you remember 370 was the ABC structure on the way up It's gonna be really strange if that's where we go, but you can expect some action tomorrow coming into this Friday That's the way this is set up right now the gold contract continues to build cause to repair the damage on the way down It's done pretty good. Actually, you know, you get a sideways move out here today. You get you're up a buck 60 Bottom line that you're at 1754 now It's not gonna take much to get inside the larger range the larger range is 1772 Right now we made it to 1759 today silver. We take a look at silver silver. Just didn't get this pop That basically gold did in gold held price today and so went down 29 cents 60,000 that's not bad. I see What silver actually did do is Come on baby. Get up here. I see. Okay. Well silver ejected lower price with light volume I have a great night folks have a safe night Please tell your friends about TF and then ask me go to YouTube search TF and subscribe come back in the morning Tommy kicks us off 9 a.m. Great show Sharpening


Everybody forced and Sean here ripping 2023 stadium club and Same club hobby and chrome logo fractor baseball five box mixer number three So this break is three stadium club and two logo fractor. Good luck. Everybody. Let's random and rip It's a two over here. You got six eight times What's up guy? What's up guy one two three four five six seven and eight Chad seed down to Jacob C and eight times on the teams One two three four five six seven and eight Phillies down to Red Sox Chad see Phillies Jenna with the Pirates Paul a royals Richard H. Rocky Spencer F. Angels Raymond our white socks Brandon H. Cubs John H. Yankies Kazuto Cardinals Chad see blue jays A's Michael W. Metz Austin W. Padres Brandon L. Twins Tatsuki braves Paul a Brewerish and Suke Guardians Kazuto Dodgers Austin B. Ray's Mark L. Marlins Chihau with the Orioles poyan reds Jeremy S. Nationals Jerome D. Giants young Y with the Rangers Andrew B. Tigers How are you key D backs Jerome D. Mariners Andrew B. Ash or Jacob C. With the Red Sox and there's your link Some magic starts real quick 8 p.m. Eastern. So eight will flip over to good old channel 50 Yeah Fox topper is gonna be Bobby wick. What's up, Stephen? Happy friday, Stephen I used to have to say that at work all the time tremor its uh for nanotatis jr Uh, Yogi Berra red foil Yankees with a rookie autograph steel walker tigers Name has seen Spencer today God Oh, he'll show up. We got a blue foil to 50 cow rally. You got big dumper Dumper 37 of 50 that walk off to send them to the playoffs in 2022 actually It's a sick play chrome david ortiz boston black foil j ram guardians red foil peraza yankees rookie In lion walley In lion No, I don't think Spencer's that kind of guy.   Yeah, it's like a like a pat glue almost on right near the age on the background there of this card I just want to show the Yankees also in a box ever since red foil. They're Dawson there.  Yeah, he'll he'll Spencer be playing siege Even jason even joe Lsc underscore joe Yeah, joe underscore lsc Red foil springer and eddie murray jason or ales there. Oh really steven. That's good at least black foils. He did abram's nationals Eight thousand hours How many days is that break that down for me? It's a problem some that's how much shan played for it today actually red foil rookie stowers of the orioles I was our up five hours Like you're sorry Dude, I'm gonna be like hauling a bunch of star ringer really around us show tomorrow and shan's gonna be like good morning. Yeah That's the truth red foil lacunia braves Too many yet is too many Try to think I don't think I have a single game like that 36 days. Oh boy Yeah, it's only that it's only that many j blazing is that blazing still in c-sread foil for the white socks It makes me wonder why I'm still here Oh members only that'd be um About to a hobby case on those that's was nesky. There's some damage on this was nesky too See those lines on the glare there Those are scratched on something also in a box for the cubs, of course, only on that was was nesky there Boxed popper of altuvay Oh product was a phone Got red manoe for the the uh blue j's cody clemens rookie autograph failies What up shane?  What up sucker? Orange to 199 sandoval for the angels So who's better for shane or his wife his wife I want shane one a chrome of hank errant for the braves Musial black foil going to the cardinals going out where to go and everything I was like, oh damn. Let's go change a pace around here. Yeah Red foil stott for the fillies Oh 100% okay, so shane agrees So there's no shock to shane I'm afraid you've made it probably not his problems close He's good with the sniper all that the quick twitch stuff. Yeah, it's hard to unless you play a lot Fighting for him is a little tough. That's all the quick twitch hard to adjust. Oh, how about that rookie? Refractor of gonzalez for the guardians and insta vision is a cunha for atlanta Insta vision sp Hey props to that Shane knows what he's doing Or does he think he does triumvirates of pita lanzar for the mets Shane had a higher mercenary Red foil vlad gyreira for the expo is going to the nationals 40 days unless the hours. Yeah Red foil stephenson for cincinati ruchman Red foil and olden jones rickie for the rockies Do you guys think for the super bowl? They'll have a uh, you know, they on the news They'll do like the the santa claus tracker on christmas. You think they'll do that for taylor swift? Oh She's flying over the south pacific right now No Red foil short for fillies rookie red foil auto ojope number to 50 for the angels 10 to 50 Red foil is mccarthy for the d-backs There's a link for diamond icons everybody py t's just a few just a few teams left in those cases Black foil rookie journal walker nice one cardinals Like it. Oh gotcha. Wally. Yeah, it makes sense We're to have that kind of weird to be the person to run that account Cal ripkin ox topper Dude, I know why I don't feel right right now. I didn't need a slice of pizza. I haven't afraid before he went live That'll do it. Okay, let's see Icons is four and three to go now Bowman chrome you is at 20 Donner's basketball at 19 Spots filling up fast tonight We've been Football is almost full Got a prism. We got an absolute got prime racing everybody. That's not a 32 to go Nice appreciate you all very much Hey, good luck.  I was gonna say they ain't doing nothing important No, I don't know Jake's a baby. He had to take friday's off now. I know because he's in school or something Orans be red foil for the cardinals pre-k We need he's going to college Like 15 years 15 15 years 18 hours ahead gotcha Nobody's on now. All right, dude. You got to get them. What are they doing? Oh, they'll be there on there. They want us to text them. They are 29 rookie Ruiz for the ace nice Ruiz I'll put it so you can't see him Red foil rookie Tyler Freeman for the guardians. No for a fact.  My son's not playing right now Our plan's not that else to be fair. Yeah bebop. Yeah, I love bebop triumvirates of rutchman jake plays bebop.  Yeah, I just want I just want to know I think flaming's here. What about jaker mayfield? Well, we appreciate you being here though What's up jake red foil matt olson for the braves definitely better than our jake right there.  That was good. Yeah it is Little sherbet You know crunch time of the game got to get to sherbet.  Michael massier rookie rainbow foil board out of 25. I can get it here Three of 25 for kansas city We're here for a sec It's stuff kc a teoska red foil for the mariners Red foil verdugo red socks followed by a patrick wisdom autograph for the cubs I didn't even realize ESPN had an entire betting channel Really? ESPN bet Oh Or they kind of like a branding like it's ESPN too, but they have a whole thing That's just ESPN bet that goes on an ESPN news does it a lot too Really red foil cinder guard for the dodgers. I didn't realize that What's up kale? You got for what? Kale black foil trevor story for boston Logo fracture time logo fracture logo logo logo fracture two of them two of them Remember if you have got the angels or the braves you hit necunia or shohei We got the buybacks still going on that ends the end of the month We may cut it off a little bit sooner than the very end of the month I don't know. I think the submissions have to be in at a certain time Um, but we will give you break credit for your buybacks Or site credit now I know I've seen that rag That's what i'm talking about Dude that's how they do it smart move.   All right. Here we go. Local fractures of moneces for the gnats got bayo for the red socks Yellow wow gunner henderson out of 75 baltimore great card orials big rookie there That is for Chihau congrats chihau to 6075 Her got baby feature stars ricky for the mets and pegoedo all rookies Every single one of them all rookies on the logo fractures There you go vaughn happy for you bud Gaparosa rookie logo factor for the yanks got tovar rookie rockies. That's gross.  It's all right. It tastes like bread. Yeah It's like a fluffier. It's like it's like a less sweet cake. I guess. Yeah. Yeah Consistency is good. I'll I'll eat it, you know, right, right. I'm not dying to make it again Right, right, but that's cool. I was wondering you said I guess it was kind of intrigued by it Yeah, super easy. Maybe I'll do it again. I want to use that chunky monkey The banana the benningerries the banana flavored ice cream with the walnuts and the chocolate chunks. Oh The chunky monkey so good So good, man, you got problems Dude, I'm for sure bringing up something like that during the circle mixer while rich is breaking I'm for sure bringing that I'm gonna derail the whole thing. Oh my god Dude, because you know rich is all about that.  He's breaking Jake's gonna be Jake's gonna be losing it. Are we gonna release rookie for the a's me neither? Just another a soda logo fractor purple hulia rodriguez at a 250 seattle. You got problems green rookie the 99 shea langoliers a's in Gonzalez ricky guardians Uh salvi pares iron buxton yellow instead of 75 yellow for the brewers the color match I mean pain you houston and a vote by rookie for the yanks. Good stuff there. Do a quick recap y'all I'll get you guys a link for what's coming up next. I think it's gonna be icons I'm a icon living. Let's get icons going four to go in the first icons of the night The team is available. Oh some good ones diamond backs orials dodgers cardinals 2199 a sandoval for the angels 250 j rod Langoliers in 99 yellows to 75 gunner to 75 Great card baltimore raleigh to 50 on the uh steding club here Raleigh to 50 big dumper dumper dumper Uh gold to 50 baiting future stars for the Mets. We got massy the 25 rainbow full board sp n's division of cunha for atlanta autos patrick wisdom Garrett hill oh hobby to 50 Cody clemens eggy brazario and steel walker. Thank you all moving on number four


Okay, we are back. So now we're in the final stretch, and we've got three things we'd like to cover some. So first there is using GPUs, and next there is parallelization, and both of these are basically very small incremental improvements over what we've done already. So yes, and yeah, and all of these can be also included with the array statement. So basically, because the array statement is basically like copy paste the same thing that we like do the same thing over and over again, all of the requirements specified in these GPU requirements in these parallel stuff, they can also be used with the array construct as well. But basically everything is a serial like extension of the serial job. You just add a bit more information there for the slurm, and it will figure out the stuff itself. Yeah, so let's take a look, I guess, once I get my page ready. So GPU stuff. Yeah, so the GPU stuff is a bit complicated because like stuff usually isn't automatically it doesn't work with the GPUs, it's not like a magic word that you can like put there and it will run faster. There's lots of hype around GPUs and lots of promise around GPUs and lots of use around GPUs, but it's not like a magic, it's not something you can do for everything. The code needs to be written in a way that it can use GPUs. If the code doesn't specifically say GPU on it, no. Yeah, then it doesn't work with GPUs. So we should like also make certain people understand that the GPUs in Triton, they are NVIDIA GPUs. So they use this CUDA framework on the background. So this CUDA framework is written by NVIDIA, and it's basically like a library that has lots of different operations like matrix multiplication and stuff like that. Lots of libraries that computational codes can use on the background. And the CUDA does the discussion between the GPU and what the user wants or what the code wants. There's also like in the Lumi computers, in CSC there will be these AMD GPUs that use this ROC M platform. That's basically different libraries. It's a similar kind of thing with CUDA. So it's like libraries written by the manufacturers. In our case, NVIDIA in Lumi, it will be AMD. In Puhti, if you're running, they use also NVIDIA GPUs. So you need to have a code that is written for these specific libraries or it won't work. We will be searching for, like we will probably at some point purchase some of the AMD GPUs as well. But currently, there's no time of arrival or anything like that. But if you need to ask for a GPU, like if you know that your code uses GPUs, it can utilize GPUs. You want to use GPUs in Trident. What do you need to do is basically add this one line that Richard has here. So this gress or generic resource and you tell it that I want one GPU. So basically here, you will tell what you need to, well, what you want. You can ask for more than one GPU, but usually it's not worth the effort because GPUs, these GPUs especially, they are very, very efficient. Very, very fast. And what that means is that you usually need to have like a bunch of CPUs to feed data to these GPUs. Some physics code can work with multiple GPUs without that much of a hassle. But most of the time, you can't run with multiple GPUs and expect the speed to grow up. You need to do specific tricks, get it faster. Because the GPUs are so fast that the CPUs and the storage can't keep up. Yeah. And then that's basically it, I guess. So you say you want to GPU and then it's up to you to figure out how your code works with it, which hopefully it makes it clear. One thing you might need to do is if you are writing your code yourself, or if your code depends on certain generation of GPUs, you need to specify this constraint. This constraint can also be done with the CPUs. So we have these different CPUs like we showed with the partitions or features command, where you have these AVX features. You can you can also set constraint on the GPU generation. So the Kepler generation is the oldest one, we have few of those still left. Then there's the Pascal generation that was the preview. Well, well, after Kepler came Pascal, then came the Volta. And now it's on better, but we don't still yet have on better GPUs. But we have a main, most of our GPUs are Volta GPUs, but we also have a lot of Pascal GPUs and we have some Kepler GPUs. If you know that your code requires certain, like, kind of a GPU or certain kind, well, one of the recent ones or something like that, you should specify with this constraint option. So it's match constraint similar as other slalom directives. Okay, so that's how we pick a certain one. Next up on the page is frameworks, or is there something? Yeah. Yeah, about the frameworks that most of the, like we have already, like most of the people who work with GPUs work with either TensorFlow, Keras, PyTorch, or MATLAB GPU arrays, those are probably the most popular ones. So deep learning is very popular. But there's also people who do GPU offloading with, with physics codes and stuff like that. And those we also have already installed versions of CP2k, for example, or PyGPOR. But, but yeah, so many, many use cases use Python. And in those use cases, we already have these installed in the Anaconda modules, installing them yourself can be a bit of a hassle. So I wouldn't recommend it. Because you need to specify the correct versions of the good app packages so that everything works together. But we already have these installed and if you need help with your own environment, let us ask us. But if you, if you find it in in Triton already in the applications, you should probably use that. Okay. And if you need to compile your own CUDA code, first off, who would compile their own CUDA code? Well, the, mainly, mainly their own, the people who need their own CUDA code is that who have written some extensions, CUDA extensions to the already existing frameworks like TensorFlow, their own kernels or something like that. Or people who do like their own C code, that their own C, C code for physics programs or stuff like that. So if you need to compile your own code, it's basically you need to load the correct CUDA module, and then compile with the CUDA compiler, the NVCC. And you can, you can do it. But most of the time, people don't need it. But if you need it, then you should, well, use it. Yeah, this, this way. If you're using already existing frameworks like Anaconda, you don't need to load the CUDA modules, because those environments already come with the CUDA modules, see more information on the actual application page. Yeah. Okay. Oh, let's see. So there's that. Yeah, the error that's mentioned there, the lead CUDA S01 cannot open shared file object. That means that you're not running it in a GPU enabled program or node. So if you are trying to run GPU code on let's say login node, it won't work because there's no GPUs on the login node. You should reserve a GPU resource for yourself. Right. To run, run it. Yeah. So that's not going to work. This often happens when people try to test on the login node and see it doesn't work and well. Yes. So so whenever you're running in, in Triton, you can also use the S batch. So sorry, the grass requirement with the S run command. So if you're trying to run something on the GPU node and just try it out, you can also use the S run. So below here, we, we don't necessarily need to go through them. But you can, if you are going to know that you're going to be working with one of these, one of these environments, there's an example, for example, from TensorFlow tutorials, how to use how to run Keras code on GPUs, both in S run and in S batch or PyTorch. Yeah. There's also PyTorch example and CNTK example, if you're doing this deep learning stuff. Yeah. Okay. Let's see. So is there anything here we need to go over? These seem to be basically download and run. It shows the different examples here and running it with S run and all that. Yeah. Only thing you might need to, like what is important is if you go a bit below is how to monitor the GPU usage. So like I mentioned that the GPUs in Triton, they're very, very fast. So what usually happens is that if you run a similar kind of code that you run on, on your workstation or somewhere, it doesn't necessarily run with full utilization in Triton. This can happen through multiple reasons. The most common is that the GPU is not fed enough data. So the GPU is not fully utilized. And to monitor this, you can use this, you can use this sact.j job ID comment. And we have this, like automatic script that sets to this comment field, the GPU utilization of the GPU job. So after you have run a GPU job, you should check what is the GPU utilization, because many times it can be in like low signal, low signal, well, like 10 to 20 percent or 30 percent. So basically, there might be a situation where there's efficient efficiency that can be gained by running the GPU, while modifying the stuff around the GPU, so that you utilize the local disks, for example, for caching the data or have enough data loaders for the GPUs so that GPUs can get enough stuff done. Yeah. Once I remember, we did some calculation of the overall efficiency of GPUs and throughout all of Triton, there was about 50%. And there was basically one person who was using half the GPUs with almost 100% efficiency. So it's not too hard to do the mental calculations and realize that most people are basically not using them. This is like a very hard problem. So when you're using GPUs, if you see it low, it's worth asking us for help. We have people that can help improve your code directly. That help you get it right. Yeah, so it's like, even if you don't necessarily need to learn how to program for GPUs, like I mean, like learning how to code and write C code and stuff like that, you still need to usually learn how to program around the GPUs. So even if your framework supports using GPUs, you need to support that framework usually by using the local disks, using multi multiprocessing to read the data in and everything like that, because the GPUs are so hungry for data, and so hungry for running stuff, they can they are so fast that it's really hard to keep them occupied. And we usually recommend that if you're doing like development stuff, you do it on somewhere around your workstation, maybe in an interactive session, sometimes OS run, or on the on the VDI machines. But once you know that your model works, then you run it in s batch, and then you check what what's the performance.  Because with the GPUs development cycle is a bit longer, because you usually need to do this kind of fine tuning good to get it run properly. So so if you see like papers where Google has done some model, they have done some specific, like, very fancy deep learning model or something like deep mind has done, they they have very sophisticated procedures on how to load the data in and how to process the data and how to run the stuff with multiple GPUs, so that the they actually get the performance. Because if you're going to be running it, like, just like running it, it will take you years to run the same models. And it's, it's better to usually design the code properly, and ask us before you, well, run into a problem where you don't get the performance that you need. Yeah. Okay. So here we see the different GPUs we have available. Is this up to date, even maybe? Yeah, I think there's one TPGX node. So we have also have like these DGX nodes that are there under Ubuntu system. So they're a bit different. But these are bought by certain research groups. So these are these have very heavy for for running big parallel GPU jobs, very big GPU systems. They are also available. We are these single entity containers to other users. But they they are the people who have bought them have priority on them. So if you're going to be using them, then do note that your jobs might be thrown out because the other people have the priority because they paid for them. But but they are also available if you want to do multi GPU processing and stuff like that. Okay. So which of these exercises should we go over? I think we or examples, we could run the exercise one, for example, quickly, like people could try it out. It's very simple exercise. Do note that it might be a situation, especially if you're now submitting jobs, you should specify like a short time limit because the GPS are also very often need like desired common commodity. So so people, they are them are hope. Well, most heavily requested. Yeah, like stuff in in our system. Yeah. So so when you request, or submit a job that requires a GPU, it's very important to put the resource requirements correct, because otherwise you will wait in the queue for a bit longer time. But yeah, I think we should have like, maybe to five to half. So yeah, 25 past. So okay, and is that enough time for parallel and then the demos at the end? I think it is. Okay. What should be a problem? Yeah. So my yeah, I'd sort of hesitant to run this command here because user names or something might show up on the screen, which I've been trying to avoid. So yeah, well, should we have the short exercise time? And we'll see what happens and resume at 25. Yeah. Okay. Yeah, so you can run that the first example, first exercise, and if you have time on the second exercise where you compile this code or try one of those GPU models, the samples above upper. Yeah. Yeah, the samples above. See you soon.