77355

ONE APPROACH TO COMPUTING ON DEMAND

Научная статья

Информатика, кибернетика и программирование

Consider sitution when we wnt to provide remote ccess to such progrm using the grphicl interfce. It is not esy for mthemticin to upgrde his progrm to the scenrio described bove. This project contins description how to run the progrm list of input dt wy to trnsfer it to the progrm nd the wy to collect the results.

Русский

2015-02-02

26.5 KB

0 чел.

ONE APPROACH TO COMPUTING ON DEMAND 

P.A. Vasev

IMM UrB RAS, Ekaterinburg 

Let's imagine an arbitrary computation program, working by classic scheme, with input and output through command line arguments, standard streams and/or files.

Consider a situation when we want to provide remote access to such a program, using the graphical interface. More concrete: the user must login through the internet browser to online portal, fill out the form with initial data, submit a command to launch computation, and then after a while receive computation results, preferably accompanied by visualization.

It is not easy for mathematician to upgrade his program to the scenario described above. However, it looks real to create a universal environment to implement this scenario in general.

There are entities: "developer", "user", "computing project", "launch of computation", "compute result." The developer creates a computing project. This project contains a description how to run the program, a list of input data, a way to transfer it to the program, and the way to collect the results. Users are attached to projects. User initiate launches and receive results.

In this approach, the environment can automatically solve the challenge of building a graphical user interface by creating it on the description of inputs and outputs. Also it solve the input and output data transmission between graphical user interface and the program, user accounts management and so on. Such environment can use various technologies to start computations: using computer cluster scheduler; using workflow systems, such as RIDE [1]; using cloud technologies [2].

The result of implementing of such environment is that it will be easy to transform computation programs from classical scheme to remote compute-on-demand scheme with graphical access.

References.

1. Bakhterev M.O., Vasev P.A.,  Dataflow based distributed computing methods. system prototype. // Abstracts of the XII International seminar «Super-Computation and Computer Simulation». Sarov: Саров: Russian Federal Nuclear Center, 2010, pp. 12-13.

2.  http://en.wikipedia.org/wiki/Cloud_computing


 

А также другие работы, которые могут Вас заинтересовать

74406. Вторичная ксилема 67.5 KB
  Многолетняя деятельность камбия приводит к коренным изменениям в строении древесины и луба. Вторичная ксилема или вторичная древесина Строение древесины хвойных. В трахеидах поздней древесины образованной камбием в конце лета и осенью радиальный размер значительно меньше тангентального; оболочка сильно утолщена а клеточный просвет мал. Трахеиды ранней древесины в соответствии с их строением являются преимущественно элементами проводящей системы; поздние же трахеиды по строению принадлежащие к типу волокнистых трахеид функционируют в...
74407. Вторичная флоэма, или вторичный луб 44.5 KB
  Продольная лубяная паренхима образуется в виде цепочек тяжей лубяной паренхимы или в виде длинных не поделившихся поперечными перегородками клеток камбиформ аналогичных клеткам древесинной паренхимы. Оболочки клеток паренхимы луба обычно одревесневают позже и слабее чем в древесине. Паренхима располагается в лубе в виде тангентальных прослоек у липы радиальными рядами у бузины группами из нескольких клеток у сосен. В паренхиме скопляются запасы в виде крахмала а также в виде гемицеллюлоз откладывающихся в оболочках клеток.
74408. Вторичное утолщение корней 30 KB
  В результате образуется замкнутое камбиальное кольцо с лопастным и только в диархных корнях овальным очертанием на поперечных срезах. У многих многолетних растений деятельность камбия в корнях так же как и в стеблях периодична и часто можно видеть кольца прироста рис. У древесных пород относящихся к двудольным гистологическое различие между древесиной корня и ствола выражено еще более резко: в корнях трахеи и трахеиды более многочисленны и более тесно расположены более тонкостенны а обычно и более широкопросветны1 снабжены более...
74409. Гинецей 59.5 KB
  У некоторых растений столбик не развит рыльце находится непосредственно на завязи и называется сидячим. Так как семяпочки заключены внутри завязи то на них не могут непосредственно как у голосеменных переноситься пылинки.
74410. Половое размножение голосеменных растений 48.5 KB
  Покров вырастает из основания нуцеллуса так называемой халацы обрастает нуцеллус постепенно снизу вверх но на вершине не смыкается оставляя отверстие так называемый пыльцевход или семявход илимикропиле. Из получающихся четырех клеток одна сильно разрастается вытесняя три остальные и большую часть нуцеллуса; это и будет мегаспора...
74411. Заложение и развитие листа 29.5 KB
  Сначала его клетки делятся во всех трех направлениях и зачаток листа растет в толщину и высоту. Довольно рано рост в толщину прекращается и зачаток листа становится плоским. Вначале зачаток листа не разделен на части но вскоре можно различить две части верхнюю и нижнюю причем верхняя апикальная первое время растет быстрее нижней базальной.
74412. Заложение прокамбия и типы строения стеблей 46.5 KB
  Закладывается замкнутое кольцо прокамбия. Довольно часто внутрь от первичной ксилемы часть прокамбия дифференцируется в дополнительные участки внутренней флоэмы барвинок Vinc вьюнок Convolvulus и др. При таком заложении прокамбия листовые следы могут быть совсем незаметны а могут быть хорошо выражены.
74413. Перидерма и корка корней 26 KB
  Клетки экзодермы паренхимы первичной коры и эндодермы не могут обеспечить такого интенсивного разрастания и первичная кора при этом разрывается и разрушается. Перед сбрасыванием первичной коры в более глубоких слоях образуется перидерма. Из двулетних растений с мясистыми корнями многие в том числе морковь образуют перидерму; в корнях других растений например свеклы феллоген не закладывается: происходит лишь подкрепление кольца толстостенной эндодермы путем отложения утолщений на стенках клеток первичной коры примыкающих к эндодерме а...
74414. Перидерма 48 KB
  В силу плотного смыкания клеток пробки заполнения их полостей воздухом обладающим как известно очень слабой теплопроводностью и наличия в оболочках клеток суберинового слоя очень слабо проницаемого для воды и воздуха пробка предохраняет стволы и ветви от излишней потери воды за счет испарения и от резких температурных колебаний. Кольцо феллогена в большей своей части состоит из плотно сомкнутых живых паренхимных клеток имеющих на поперечном разрезе форму прямоугольника относительно малого радиального размера а на продольном...