По закону амдала 1/каково общее ускорение, если 10% программы станут в 90 раз быстрее? 2/каково общее ускорение, если 90% программы станут в 10 раз быстрее? 3/новый процессор в 20 раз быстрее по поисковым запросам, чем старый процессор. старый процессор занят поисковыми запросами 70% времени . 4/какое ускорение достигается интеграции улучшенного процессора? предположим, что 0,1% времени выполнения программы не параллелизуется. мы используем суперкомпьютер, который состоит из 3 120 000 ядер. если предположить, что программа работает с одинаковой скоростью на всех этих ядрах и нет никаких дополнительных издержек, каково параллельное ускорение на 30, 30 000 и 3 000 000 ядрах? в=0,001 5/общее время выполнения программы равно 1. непараллелизуемая часть программ составляет 40%, что от времени 1 равно 0,4. время выполения программы с коэффицентом параллелизации 2( 2 потока или процессора, выполняющих параллелизированную часть) будет:
Вариант с использованием While
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(" ");
while (a <= b)
{
if (a % 3 == 0)
{
Console.WriteLine(a);
}
a++;
}
Console.ReadKey(); }
}
}
Вариант с использованием do while
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(" ");
do
{
if (a % 3 == 0)
{
Console.WriteLine(a);
}
a++;
}
while (a <= b); Console.ReadKey();
}
}
}
Вариант с использованием for
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(" ");
for (int i = a; i <= b; i++)
{
if (i % 3 == 0)
{
Console.WriteLine(i);
}
} Console.ReadKey();
}
}
}
2) приведение к стандартному виду ячеек памяти диска
3) на 2 области: Область хранения файлов (содержимое книги) Каталог (оглавление книги) содержит имя файла и указание на номер начального сектора на диске, объем файла, дату и время его создания.
4) бит
5) потому что когда файл пишется на диск - он может писаться в разных его концах. из-за этого для его считывания уходит много времени для перемещения головок
6) порядок, определяющий организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании
7) под файлом принято понимать ограниченный объём информации, существующей физически в ЭВМ, системе ЭВМ или сетях ЭВМ
8) дата создания, имя, размер
9)
- имя файла и тип содержимого;
- дата и время создания файла;
- имя владельца файла;
- размер файла;
- права доступа к файлу;
- метод доступа к файлу.
10)
Символ * - заменят любое количество символов
Символ ? - заменяет ровно один символ
11)
Загрузочный сектор (Boot Record)
Таблица размещения файлов(File Allocation Table — сокращенно FAT)
Корневой каталог (Root Directory)
12) все что угодно