The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без проприетарного Runtime"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без проприетарного Runtime"  +/
Сообщение от opennews (??), 09-Авг-24, 12:01 
В рамках проекта LibreCUDA ведётся разработка открытой реализации API драйвера CUDA, позволяющего выполнять код CUDA на GPU NVIDIA без использования проприетарного CUDA Runtime. Работа без Runtime достигается благодаря прямому обращению к оборудованию, используя  предоставляемые драйвером ioctl-вызовы и манипулируя очередью команд через MMIO (Memory-mapped I/O).  Код проекта написан на языке Си и распространяется под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61675

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +11 +/
Сообщение от Аноним (1), 09-Авг-24, 12:01 
Звучит как торт
Ответить | Правка | Наверх | Cообщить модератору

2. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +3 +/
Сообщение от iPony129412 (?), 09-Авг-24, 12:02 
Опять? Надо поднимать отдел юристов.
Ответить | Правка | Наверх | Cообщить модератору

3. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +5 +/
Сообщение от Ося Бендер (?), 09-Авг-24, 12:03 
И эти туда-же...
До сих пор не понятно людям, связываться с энвидией, себе дороже...
Ждем намеков от лоеров, что проект надо закопать...
Ответить | Правка | Наверх | Cообщить модератору

5. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Аноним (5), 09-Авг-24, 12:10 
Хочется верить что это просто троллинг юристов.
Ответить | Правка | Наверх | Cообщить модератору

10. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +4 +/
Сообщение от Джо (?), 09-Авг-24, 12:20 
До сих пор не понятно людям, связываться с амуде, себе дороже...
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

11. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +5 +/
Сообщение от Аноним (11), 09-Авг-24, 12:21 
Хуанг свой хлеб не отдаст, CUDA это его главная фича.
https://www.tadviser.ru/images/5/50/Semi11.jpg
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

21. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Qq (?), 09-Авг-24, 13:27 
Хуанг от этого проекта кушать меньше не станет, ведь для запуска все равно понадобятся видеокарты Nvidia
Ответить | Правка | Наверх | Cообщить модератору

26. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (26), 09-Авг-24, 13:45 
Зависит от...
Код иногда можно переложить на другую платформу, а гонять написанный для CUDA софт на амд или, о страшный сон, интел может заставить и похудеть.
Ответить | Правка | Наверх | Cообщить модератору

55. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Я (??), 11-Авг-24, 14:35 
а смысл если на нвидии он быстрее катается? там вон тензоры со скрипом переписывают хотя изначально всё открыто переписывай не хочу. к моменту когда конкуренты догонят ниша уже будет поделена и все сливки от йоло инвесторов будут скушаны.
Ответить | Правка | Наверх | Cообщить модератору

29. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (29), 09-Авг-24, 14:33 
Дергать ioctl'ы, вытащенные наружу производителем, незаконно?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Аноним (34), 09-Авг-24, 16:54 
Сам же вытащил.
Ответить | Правка | Наверх | Cообщить модератору

4. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (5), 09-Авг-24, 12:09 
Этих тоже засудят как только поймут что что-то получается. Как того парня из амд.
Ответить | Правка | Наверх | Cообщить модератору

6. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от vlad1.96email (ok), 09-Авг-24, 12:14 
> Этих тоже засудят как только поймут что что-то получается. Как того парня
> из амд.

Киньте статью, чтобы ознакомиться

Ответить | Правка | Наверх | Cообщить модератору

7. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +4 +/
Сообщение от Аноним (5), 09-Авг-24, 12:15 
https://www.opennet.ru/opennews/art.shtml?num=61667
Ответить | Правка | Наверх | Cообщить модератору

17. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от vlad1.96email (ok), 09-Авг-24, 13:07 
Так вся суть была в том, что этому человеку AMD дала  деньги на разработку под их устройства, а потом по пока непонятным причинам, закрыла связанный с ней код.
Человек не из AMD, сам проект изначально под intel был.
Тем более он не говорил, что закрывает проект, он сказал, что пересоздат проект убрав все наработки, связанные с amd.

Это же всё в новости написано...

Ответить | Правка | Наверх | Cообщить модератору

20. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Аноним (20), 09-Авг-24, 13:27 
> по пока непонятным причинам, закрыла связанный с ней код.

код и был закрытый
> Человек не из AMD, сам проект изначально под intel был.

человек был в AMD

из непонятного там только кто ему дал разрешение код открыть, т.к. судя по всему юристы были не в курсе

Ответить | Правка | Наверх | Cообщить модератору

56. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Я (??), 11-Авг-24, 14:38 
потому что это был его код который он пилил сам сначала с финансирвоанием интела потом когда интел понял что смысла в этом нет его ещё какоето время пофинансировала амд пока тоже не поняла что в этом смысла нет. и всё тогда он просто выложил свой код чтобы он не совсем зря был написан.
Ответить | Правка | Наверх | Cообщить модератору

60. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Fyjy (-), 11-Авг-24, 17:12 
> потому что это был его код который он пилил сам сначала с финансирвоанием интела потом когда интел понял что смысла в этом нет его ещё какоето время пофинансировала амд пока тоже не поняла что в этом смысла нет. и всё тогда он просто выложил свой код

Если кто-то финансировал код, то надо смотреть контракт, чей код получился.
Автором он быть не перестанет, но остальных прав вполне может и не быть.

> чтобы он не совсем зря был написан.

А это уже его проблемы.
Если программер написал что-то  на заказ, то заказчик может с этим кодом делать, ну вообще, что пожелает.
Хоть продать, хоть подарить, хоть подтереться и в унитаз спустить.
Деньги за разработку он уже заплатил.

Ответить | Правка | Наверх | Cообщить модератору

22. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Аноним (-), 09-Авг-24, 13:27 
> Так вся суть была в том, что этому человеку AMD дала  деньги на разработку под их устройства, а потом по пока непонятным причинам, закрыла связанный с ней код.

Первая часть правда, а вот вторая - нет.
Причины понятны - чел у кого-то спросил (у кого он не рассказывает, может это была уборщица) и ему типа разрешили выкладыать код.
В итоге он выложил код, за который ему платили деньги.

> Человек не из AMD, сам проект изначально под intel был.

И тоже только половина правды)
Да он начинал с Интела.
Но сейчас его место работы указано AMD.
pl.linkedin.com/in/andrzej-janik-6b84b4113

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

23. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от vlad1.96email (ok), 09-Авг-24, 13:34 
>> Так вся суть была в том, что этому человеку AMD дала  деньги на разработку под их устройства, а потом по пока непонятным причинам, закрыла связанный с ней код.
> Первая часть правда, а вот вторая - нет.
> Причины понятны - чел у кого-то спросил (у кого он не рассказывает,
> может это была уборщица) и ему типа разрешили выкладыать код.
> В итоге он выложил код, за который ему платили деньги.
>> Человек не из AMD, сам проект изначально под intel был.
> И тоже только половина правды)
> Да он начинал с Интела.
> Но сейчас его место работы указано AMD.
> pl.linkedin.com/in/andrzej-janik-6b84b4113

Да... мне надо самому голову пеплом посыпать)

Ответить | Правка | Наверх | Cообщить модератору

28. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 09-Авг-24, 14:10 
> Да... мне надо самому голову пеплом посыпать)

Нет конечно)
Но, согласись, уточнения немного меняют ситуацию.
Прям как в анекдоте "и не тысячу, а 100, не в лотерею, а в карты, и не выиграл, а проиграл."


Ответить | Правка | Наверх | Cообщить модератору

42. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (42), 09-Авг-24, 18:13 
Перевод https://github.com/vosen/ZLUDA/discussions/261#discussioncomment-10257413 :
> szmarczak:
> А какова позиция того, кто выдал разрешение [опубликовать код]? И того кто отменил это решение? Как именно было сформулировано разрешение, точная цитата?
>
> vosen:
> Прошу прощения, но я вынужден отказаться отвечать на этот вопрос. Речь не идёт о мнении отправителя и содержимом письма в целом: юридический отдел AMD не отрицает факт отправки, но они считают, что это письмо не имеет юридической силы [не налагает каких–либо обязательств].

И тут уже можно гадать: то ли AMD опасаются юридических претензий от nVidia, то ли не хотят поддерживать конкурирующую технологию. То ли банальная жадность и нежелание открывать ни строчки оплаченного кода, без явных выгод. То ли имеет место какая–то подковёрно–межфракционная возня. То ли существует некое соглашение не лезть на чужие поляны и изначально весь смысл был в том, чтобы проект убрать под сукно (маловероятно, но нужно упомянуть для полноты картины).

Напомнило историю, как создавался первый опенсорсный драйвер AMD, и как одна команда разработчиков (использующая слой абстракции ATOMBIOS) лихо оттёрла другую (разреверсившую внутрянку и работавшую с GPU напрямую): https://libv.livejournal.com/27799.html . Обещанного опенсорсного атомбиоса с тех пор так и не случилось.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

9. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  –2 +/
Сообщение от Аноним (9), 09-Авг-24, 12:19 
У меня такое ощущение, там больше дело в том, что он являлся и остаётся сотрудником амд, а не в том, что свои костыли вывалил (для разработки которых амд его наняла). Но не взлетело, ни хип никому не интересен, ни трансляторы в него. Видеокарт то подходящих всё равно нет, лол. Явное преимущество cuda в том, что работать будет на любых картах.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

16. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  –2 +/
Сообщение от Аноним (5), 09-Авг-24, 12:56 
Это все потому что амд плохая компания. И левая рука не знает что делает правая.
Ответить | Правка | Наверх | Cообщить модератору

46. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (46), 09-Авг-24, 19:51 
Дело, в первую очередь, в том, что код он писал по заданию AMD на деньги AMD. Права на код, таким образом, у AMD, а надлежащего разрешения на перевод кода под свободную лицензию он не получил.

Даже если бы AMD не предъявила претензии, лицензия, под которой он заопенсорсил AMD-шный код, получается фейковая. Вот в чём главная проблема.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

48. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (9), 09-Авг-24, 20:02 
Я так понял, он не штатный сотрудник, и работал на условиях, что его разработку спонсируют заинтересованные корпорации. И одним из условий было, что права на код остаются за ним.
Ответить | Правка | Наверх | Cообщить модератору

51. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 10-Авг-24, 00:00 
> Я так понял, он не штатный сотрудник, и работал на условиях, что
> его разработку спонсируют заинтересованные корпорации. И одним из условий было, что права на код остаются за ним.

Ну авторские права за ним и остались)

А так, очень сомнительно.
Во-первых, он не показал никаких доков, ссылаясь на НДА.
Во-вторых, если это самый НДА подписывается, то вероятность того что контракт был на его условиях, скажем так, невелика.


Ответить | Правка | Наверх | Cообщить модератору

14. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +1 +/
Сообщение от Аноним (14), 09-Авг-24, 12:43 
А толку? Ну будет код распространяться через пиратские сайты, и все будут его юзать.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

15. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (15), 09-Авг-24, 12:48 
Те, кто пользуется пиратскими сайтами, могут и куду от Хуанга юзать. А крупный бизнес с LLM на такие риски не пойдёт.
Ответить | Правка | Наверх | Cообщить модератору

47. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (46), 09-Авг-24, 19:52 
Ру-борд в соседней вкладке.

А тут уважают свободный код, а не проприетарщину.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

49. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (49), 09-Авг-24, 22:44 
Сабж и есть свободный код. Просто из-за копирастов его придётся распространять через соответствующие сайты.
Ответить | Правка | Наверх | Cообщить модератору

52. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 10-Авг-24, 00:01 
> Сабж и есть свободный код. Просто из-за копирастов его придётся распространять через
> соответствующие сайты.

И использовать тоже.
Тк ни один уважающий себя дистрибутив не возьмет такое в апстрим.
Зачем им код непонятной легальности? Им не нужны лишние проблемы.

Ответить | Правка | Наверх | Cообщить модератору

35. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (34), 09-Авг-24, 16:56 
Эти, в отличие от того парня, не держали в руках исходники чьего-то проприетарного кода, никаких NDA не подписывали.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

8. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от vlad1.96email (ok), 09-Авг-24, 12:16 
Судя по описанию проекта, он только для проприетарных.
Интересно, а его потом возможно будет и сделать под Nouveau или Nova?
Ответить | Правка | Наверх | Cообщить модератору

37. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  –1 +/
Сообщение от Аноним (34), 09-Авг-24, 17:04 
Если эти IOCTL раскручивает тот их микроконтроллер для GPU, то, наверное, можно. Но только для свежих карт, в котором этот самый микроконтроллер имеется.
Ответить | Правка | Наверх | Cообщить модератору

63. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (63), 12-Авг-24, 02:42 
Для начала было бы неплохо сделать nouveau и nova
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

13. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  –1 +/
Сообщение от Выньдузь. (?), 09-Авг-24, 12:37 
В АМД нет технологий прямого доступа к железу? Там одни спекулятивные виртуалки?
Ответить | Правка | Наверх | Cообщить модератору

27. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 09-Авг-24, 13:55 
>  Код проекта написан на языке Си

Вот это хорошо!

Ответить | Правка | Наверх | Cообщить модератору

43. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от анон (?), 09-Авг-24, 18:34 
Вот бы либу для развертывания vgpu на любой нвидии.
Ответить | Правка | Наверх | Cообщить модератору

64. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от n80 (?), 12-Авг-24, 13:22 
Вот прям на любой не выйдет, но на некоторых можешь попробовать: https://github.com/DualCoder/vgpu_unlock
Ответить | Правка | Наверх | Cообщить модератору

44. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (42), 09-Авг-24, 18:41 
Ну раз уж объявили неделю *UDA на опеннете, пилите теперь мининовость и про этот проект:

https://github.com/jgbit/vuda

Попытка реализовать CUDA-рантайм поверх Vulkan.

Ответить | Правка | Наверх | Cообщить модератору

50. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (49), 09-Авг-24, 22:52 
А чому не OpenCL? Это ведь почти что то же самое, что и куда?
Ответить | Правка | Наверх | Cообщить модератору

53. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (53), 10-Авг-24, 00:43 
Томущо OpenCL и так уже:

https://www.khronos.org/blog/offline-compilation-of-opencl-kernels-into-spir-v-using-open-source-tooling

Ответить | Правка | Наверх | Cообщить модератору

59. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 11-Авг-24, 16:52 
Пилить нужно свои архитектуры процессоров и видеокарт. RISC архитектуры показали что можно делать дёшево простые команды и много. Это не освобождает их от более сложных математических вычислений. Тем не менее нейрончики реализованные в железе в большом количестве пошлют эти куды куда подальше при грамотном использовании железо -> компилятор (языка программирования). Даже если это будет архитектура 28 нм или даже более крупная (300 нм). Ну в этом направлении западная техника потихоньку идёт, чтобы доить простаков как можно дольше. Конкурентов просто у них нет.
А потом окажется... манипуляция пакетами, хабами, доступностью ЯП и компиляторов - очередное яблоко раздора для экономического оружия в виде санкций и „этичное„ хакерство в пользу СГА. А что мешает реализовать нейрончики с уникальными функциями по пару десятков каждой иметь согласно количеству РОН? Элементарно есть функция kx+b. Имея одну b и 32 РОН, можно получить 32 нейрончика изменяя k, ну или 32 нейрончика изменяя b, ну или 16 нейрончиков с перменными k и х, а если придумать команды последовательного заполнения или считывания с оперативки, то это очень-очень быстро может работать с помощью одной команды на частоте работы оперативной памяти. Да, потом ещё и вес идёт, но РОН только обрабатывает команды и в случае с автоматической обработки ОЗУ, нейрончиков можно сделать больше чем РОН, что увеличит производительность
Ответить | Правка | Наверх | Cообщить модератору

61. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 11-Авг-24, 21:55 
Примечание - ОЗУ может быть как встроенно в микросхему, так и иметь отдельный интерфейс параллельной передачи информации для каждого нейрончика, т.е. специальное ОЗУ. А может быть и система такой что для каждого нейрончика будет отдельный РОН на вход и выход. Сам нейрон - черный ящик. Ну да или отдельная схема - видеокарта с возможностью настройки нейронов и памятью, как и есть в куда. Но если оно может перенастраиваться, то это может быть и процессором сразу. Да и система на кристале может работать очень быстро и быть более компактной, ну и решить сразу множество проблем узких мест типа передачи данных и программирования. Впрочем в Гарвардской архитектуре есть свои плюсы, но проблема в том что реальные нейроны не работают на архитектуре х86_64, имея 4 основных регистров (и да, множество вспомогательных) для всех операций. Не, наверно это всё бред - робототехника и компьютерная техника сильно разные вещи. Для роботов нужны органы, конечности и тело. А компьютеру всё это по факту не нужно. Для видения картинки нужны не веб-камеры, а глаза, для слуха нужны уши, для разговора - рот и это просто, всё уже придумано самой природой до нас. И мозг должен быть соответствующей микросхемой, а не компьютером. А вот интерфейсы подключения к другим устройствам и к сети - интересный и даже этический вопрос.
Ответить | Правка | Наверх | Cообщить модератору

62. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (-), 11-Авг-24, 22:02 
Военные пишут что создать ИИ для самолётов сложно из-за ориентации в пространстве. На самом деле симуляторы существуют, нейронные сети существуют. Никто не мешает роботу дать фантазию, где он сможет быстрее реальности просчитывать своё перемещение в пространстве, впрочем она будет просчитана заранее, а это будет корректировка по реальным датчикам, которых можно сделать весьма много. Но я не вижу в этих всех системах видеокарты и всякие куды. Это всё должно быть отдельные устройства. Видеокарты используются просто потому что... время такое, действия военные. Никому нет дела просто.
Ответить | Правка | Наверх | Cообщить модератору

66. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (66), 18-Авг-24, 02:28 
И добавлю - читаю сейчас новость:
https://3dnews.ru/1109599/neo-semiconductor-predlogila-peren...

Логическое продолжение - ИИ будет в оперативке. И это огромный плюс, и да, там я их вижу.

Ответить | Правка | Наверх | Cообщить модератору

65. "Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без про..."  +/
Сообщение от Аноним (65), 13-Авг-24, 11:49 
Название лучше поменять. Причём сразу. CUDA - это (tm). Как только захотят взяться - это будет первое, к чему прицепяться. Страйканут и  будут даже правы (юридически).
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру