Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлен новый вариант планировщика задач BFS" | +/– | |
| Сообщение от opennews (??), 16-Дек-12, 23:22 | ||
В списке рассылки разработчиков ядра Linux представлен (https://lkml.org/lkml/2012/12/15/96) новый планировщик задач, основанный на коде планировщика BFS (http://ck.kolivas.org/patches/bfs/) (Brain Fuck Scheduler), но отличающийся возможностью использования нескольких очередей выполнения (runqueue). Патчи с реализацией нового планировщика подготовлены для ядра 3.6.2. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (-), 16-Дек-12, 23:22 | +/– | |
Для нуба может кто объяснить, рендеринг(большая часть алгоритмов хорошо паралелится) на процессоре(ах) ускорится или нет ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #3, #5, #8, #9 | ||
2.
Сообщение от AEffect (?), 16-Дек-12, 23:40
| +/– | |
В теории - да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 3. Сообщение от all_glory_to_the_hypnotoad (ok), 16-Дек-12, 23:41 | +2 +/– | |
нет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #18 | ||
4.
Сообщение от devl547 (ok), 16-Дек-12, 23:43
| –3 +/– | |
То есть они прибили весь смысл single run-queue, на котором BFS строилась. Ну что, молодцы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7 | ||
| 5. Сообщение от Аноним (-), 16-Дек-12, 23:45 | +2 +/– | |
> Для нуба может кто объяснить, рендеринг(большая часть алгоритмов хорошо паралелится) на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 7. Сообщение от аноним_пришел (?), 17-Дек-12, 00:02 | +2 +/– | |
Читай внимательнее. Для желающих оставить одну очередь на все CPU эта возможность осталась. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
8.
Сообщение от Lain_13 (ok), 17-Дек-12, 00:20
| +/– | |
Рендер требует очень много floating-point операций. Видеокарта это умеет делать значительно лучше процессора — она специально на это заточена. Так что нет, привлечение процессора только замедлит работу. Разве что как вспомогательное звено если недогружен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #13 | ||
| 9. Сообщение от Аноним (-), 17-Дек-12, 00:45 | +/– | |
Не должно, это просто увеличивает скорость переключения между потоками, скорость самих потоков не изменяется | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #10 | ||
| 10. Сообщение от all_glory_to_the_hypnotoad (ok), 17-Дек-12, 01:24 | +2 +/– | |
неправда, скорость самих потоков может замедлится. Любой планировщик с хорошей отзивчивостью для десктопного испольщования гробит производительность отдельно взятого потока/процесса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #25 | ||
| 11. Сообщение от Аноним (-), 17-Дек-12, 02:53 | +/– | |
Интересно было бы увидеть сравнительные тесты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. Сообщение от Пиу (?), 17-Дек-12, 02:55 | +1 +/– | |
на каком же десктопе/лаптопе более 16 ядер? а как же каждой задаче - свой инструмент? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #16, #17, #20 | ||
| 13. Сообщение от Аноним (-), 17-Дек-12, 03:04 | +/– | |
Аха только вот почему то все программы рендеринга делают свое дело на CPU | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #15, #19 | ||
| 14. Сообщение от Аноним (-), 17-Дек-12, 03:56 | +/– | |
> на каком же десктопе/лаптопе более 16 ядер? а как же каждой задаче | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 15. Сообщение от Elenium (ok), 17-Дек-12, 07:01 | +/– | |
Blender c Cycles render использует GPU например, причем на глаз раз в 5 быстрее рендерить на gpu (core 2 duo 3гг, gtx 570 ti) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 16. Сообщение от pers (??), 17-Дек-12, 07:14 | +9 +/– | |
подождите пару лет - и в телефоне не будет хватать 16 ядер :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #26 | ||
| 17. Сообщение от slezhuk (?), 17-Дек-12, 07:29 | +2 +/– | |
16 ядер должно хватить каждому! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #21, #29, #72 | ||
| 18. Сообщение от Аноним (-), 17-Дек-12, 07:47 | –1 +/– | |
Расскажи это GPU, битком набитому SIMD-образными числокрушилками. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #37 | ||
| 19. Сообщение от Аноним (-), 17-Дек-12, 07:48 | +2 +/– | |
> Аха только вот почему то все программы рендеринга делают свое дело на CPU | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 20. Сообщение от Аноним (-), 17-Дек-12, 07:50 | +/– | |
> на каком же десктопе/лаптопе более 16 ядер? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 21. Сообщение от atropos (?), 17-Дек-12, 08:33 | +/– | |
хэх, копирайтер, не вспомнят тебя через 10 лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 22. Сообщение от Аноним (-), 17-Дек-12, 09:07 | +/– | |
ждём выхода Brain Fuck Linux - дистрибутива где этот планировщик используется по умолчанию | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #23, #24 | ||
| 23. Сообщение от Аноным (ok), 17-Дек-12, 10:19 | +/– | |
PCLinuxOS | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 24. Сообщение от Анончик (?), 17-Дек-12, 10:20 | –2 +/– | |
Установите Ubuntu | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #30 | ||
| 25. Сообщение от pro100master (ok), 17-Дек-12, 10:44 | +/– | |
а может и ускориться, если попадут в кеш. Зависит от конкретной реализации. Так что тут только кофейная гуща и шарик ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #32, #45 | ||
| 26. Сообщение от fidaj (ok), 17-Дек-12, 10:53 | –2 +/– | |
> подождите пару лет - и в телефоне не будет хватать 16 ядер | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 27. Сообщение от linux must _RIP_ (?), 17-Дек-12, 12:04 | –2 +/– | |
Что можно сказать.. Все равно не примут этот шедулер в mainstream - RH в лице своего девелопера Ingo - в очередной раз найдет кучу причин что бы отказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #35, #53 | ||
| 28. Сообщение от Аноним (-), 17-Дек-12, 12:32 | +/– | |
"Brain Fuck Scheduler" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #55 | ||
| 29. Сообщение от GentooBoy (ok), 17-Дек-12, 12:53 | –3 +/– | |
Письмо в будущее себе пошли, потом поржеш через 10 лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #34 | ||
| 30. Сообщение от Аноним (-), 17-Дек-12, 14:42 | +2 +/– | |
> Установите Ubuntu | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 31. Сообщение от akamit (ok), 17-Дек-12, 14:44 | +1 +/– | |
Этого доктора уже вроде посылали, он обиделся и вот опять лезет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #33, #36, #42 | ||
| 32. Сообщение от Crazy Alex (ok), 17-Дек-12, 14:44 | +1 +/– | |
Более быстрое переключение между потооками кэш, по идее, наоборот больше портить бдует | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #38, #39 | ||
| 33. Сообщение от fidaj (ok), 17-Дек-12, 15:35 | +/– | |
> Этого доктора уже вроде посылали, он обиделся и вот опять лезет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 34. Сообщение от Аноним (-), 17-Дек-12, 15:47 | +2 +/– | |
> поржеш | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 35. Сообщение от Аноним (-), 17-Дек-12, 15:49 | +3 +/– | |
> Что можно сказать.. Все равно не примут этот шедулер в mainstream - | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #49 | ||
| 36. Сообщение от Аноним (-), 17-Дек-12, 15:50 | –1 +/– | |
> Этого доктора уже вроде посылали, он обиделся и вот опять лезет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #40 | ||
| 37. Сообщение от pavlinux (ok), 17-Дек-12, 16:01 | +/– | |
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 38. Сообщение от pavlinux (ok), 17-Дек-12, 16:12 | +/– | |
> Более быстрое переключение между потооками кэш, по идее, наоборот больше портить бдует | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #56 | ||
| 39. Сообщение от pro100master (ok), 17-Дек-12, 16:24 | +/– | |
ключевое слово *может*. Т.е. в жизни разное бывает. Когда вторые корки появились с большим кешем, наблюдал 10-кратный рост на одной задачке CGI мультитредовой (частота и пр. кроме кеша были одинаковые). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #46 | ||
| 40. Сообщение от Аноним (-), 17-Дек-12, 17:43 | +/– | |
Что, кстати, намекает на уровень профессиональный уровень "профессиональных" программистов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 42. Сообщение от Аноним (-), 17-Дек-12, 20:12 | +1 +/– | |
Никто его никуда не посылал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #43, #47 | ||
| 43. Сообщение от fidaj (ok), 17-Дек-12, 20:46 | +2 +/– | |
> Никто его никуда не посылал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #48, #52, #57 | ||
| 45. Сообщение от all_glory_to_the_hypnotoad (ok), 17-Дек-12, 21:18 | +/– | |
ну это совсем навряд ли. Чем мельче гранулярность (т.е. low latency планеровщик), тем выше конкруренция за единицу кэша в единицу времени (~ лезет больше потоков со своими локально уникальными данными). Фактически эффективной работе кэша это тоже вредит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 46. Сообщение от all_glory_to_the_hypnotoad (ok), 17-Дек-12, 21:33 | +/– | |
а задачка тоже в обоих случаях была мультитредовой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 47. Сообщение от linux must _RIP_ (?), 17-Дек-12, 23:53 | +/– | |
> Никто его никуда не посылал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 48. Сообщение от linux must _RIP_ (?), 17-Дек-12, 23:55 | –1 +/– | |
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #51 | ||
| 49. Сообщение от linux must _RIP_ (?), 18-Дек-12, 00:01 | –1 +/– | |
>> Что можно сказать.. Все равно не примут этот шедулер в mainstream - | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #54 | ||
| 50. Сообщение от BratSinot (?), 18-Дек-12, 01:07 | –2 +/– | |
> переработал архитектуру планировщика для обеспечения его оптимальной работы на многоядерных системах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Сообщение от BratSinot (?), 18-Дек-12, 01:14 | +2 +/– | |
> как вы можете предлагать использовать что-то Apple? от этого у RMS произойдет разрыв сердца.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 52. Сообщение от Аноним (-), 18-Дек-12, 06:20 | +/– | |
>Зачем такие потуги? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #58 | ||
| 53. Сообщение от Аноним (-), 18-Дек-12, 09:40 | +1 +/– | |
> Что можно сказать.. Все равно не примут этот шедулер в mainstream - RH в лице своего девелопера Ingo - в очередной раз найдет кучу причин что бы отказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 54. Сообщение от Аноним (-), 18-Дек-12, 09:41 | +1 +/– | |
> Да что вы так кипятитесь.. Линукс уже давно свою копеечку в RH | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 55. Сообщение от Аноним (-), 18-Дек-12, 09:43 | +1 +/– | |
> "Brain Fuck Scheduler" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 56. Сообщение от Crazy Alex (ok), 18-Дек-12, 11:46 | +/– | |
>> Более быстрое переключение между потооками кэш, по идее, наоборот больше портить бдует | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #61 | ||
| 57. Сообщение от Аноним (-), 18-Дек-12, 13:59 | +2 +/– | |
Кстати, у планировщика XNU, хорошо ведущего себя на ПК, при типичной "серверной" нагрузке проблемы того же рода, что и у BFS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #59 | ||
| 58. Сообщение от fidaj (ok), 18-Дек-12, 14:06 | +1 +/– | |
>>Зачем такие потуги? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 59. Сообщение от fidaj (ok), 18-Дек-12, 14:08 | +/– | |
> Кстати, у планировщика XNU, хорошо ведущего себя на ПК, при типичной "серверной" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
60.
Сообщение от SergMarkov (ok), 18-Дек-12, 22:51
| –3 +/– | |
значит придется ставить от коливаса До чего не дотронутся шаловливые ручонки улучшателей становится всегда хуже, а поддержка over стопицот процев как то совершенно не упала | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. Сообщение от pavlinux (ok), 19-Дек-12, 06:24 | +/– | |
>>> Более быстрое переключение между потооками кэш, по идее, наоборот больше портить бдует | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #62 | ||
| 62. Сообщение от all_glory_to_the_hypnotoad (ok), 19-Дек-12, 23:18 | +/– | |
вообще нерелевантный показатель для 'что-то там не так' | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #63 | ||
| 63. Сообщение от pavlinux (ok), 21-Дек-12, 16:50 | –1 +/– | |
> вообще нерелевантный показатель для 'что-то там не так' | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #64 | ||
| 64. Сообщение от Led (ok), 22-Дек-12, 02:57 | +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #65 | ||
| 65. Сообщение от pavlinux (ok), 22-Дек-12, 18:57 | +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #66 | ||
| 66. Сообщение от Led (ok), 22-Дек-12, 22:10 | +/– | |
> 2.6.24 - 3.7 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #67 | ||
| 67. Сообщение от pavlinux (ok), 22-Дек-12, 22:24 | +/– | |
> Значит этот быдлокод таки ты сам и дописываешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #68 | ||
| 68. Сообщение от Led (ok), 23-Дек-12, 00:00 | +/– | |
>> Значит этот быдлокод таки ты сам и дописываешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #69 | ||
| 69. Сообщение от pavlinux (ok), 23-Дек-12, 03:13 | +/– | |
>>> Значит этот быдлокод таки ты сам и дописываешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #70, #71 | ||
| 70. Сообщение от fidaj (ok), 23-Дек-12, 13:27 | +/– | |
>>>> Значит этот быдлокод таки ты сам и дописываешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 71. Сообщение от Led (ok), 23-Дек-12, 21:40 | +/– | |
>>>> Значит этот быдлокод таки ты сам и дописываешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 72. Сообщение от Anonim2023 (?), 11-Дек-23, 12:44 | +/– | |
2023 на дворе, 32 потока в домашних процессорах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |