• Понятие процессора в параллельном программировании?

    @vilgeforce
    Раздолбай и программист
    Есть package, если я не путаю термин. Это - физическая хреновина, которая втыкается в плату. Именно ее вы называете "процессором" в вопросе. В package может быть много вычислительных ядер, 2,4,8,16 и так далее. И параллельно работают именно ядра: каждое ядро независимо от другого в тот же момент может выполнять свою часть задачи.
    Ответ написан
    Комментировать
  • Понятие процессора в параллельном программировании?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Парралельно программы на одном процессоре выполняются по частям.
    То есть выполнение одной программы прерывается, выплоняется другая. Затем она тоже прерывается, выполняется первая.

    В многозадачных операционных системах, за этим следит ядро системы. Он следит сколько времени выделять различным процессам. Процессы соответственно могут частично блокировать прерывание в определенных местах.

    В старых задачах, за этим следил сам программист, подключая свои обработчики к прерываниям, например создавая резидентные программы в DOS.
    Ответ написан
    Комментировать
  • Как вывести имена клиентов у которых было более 3 - ех заказов?

    @mnbck
    select тк.название
    from таблица_клиентов тк
    join таблица заказов тз on тк.код_клиента=тз.код_клиента
    group by тк.название
    having count(тк.название)>3
    Ответ написан
    2 комментария