Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Cache miss - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добрый вечер, как сделать задержку экрана, после введенных цифр? http://www.cyberforum.ru/cpp-beginners/thread955171.html
#include "StdAfx.h" #include <stdio.h> void pr1() { int a,b,c,d; printf("\n"); printf("vvevitu a,b,c \n:"); scanf("%d%d%d", &a,&b,&c); d=a+b+c;
C++ Рядом стоящие символы Входные данные: С - строка содержащяя рядом стоящие символы Выходные данные: С, c - рядом стоящие символы если они есть; если их много, то они будут выводиться по 2 в столбик; если нет таких... http://www.cyberforum.ru/cpp-beginners/thread955137.html
C++ Написать программу, которая получает два трехзначных числа, меняет у них местами средние цифры и выводит результат в консоль
#include <iostream> using namespace std; void main() { int num = 0; int num2 = 0; cout << "Enter xxx number"; cin >> num; cout << "Enter xxx number"; cin >> num2;
найти меньшее среднего арифметического C++
не знаю как вывести среднее арифметическое в таком виде: average = 7.60. и меньшее среднего арифметического тоже. и главное разрешается при нахождении меньшего использовать только один оператор...
C++ Написать программу, которая получает трехзначное число, “переворачивает” его и выводит результат в консоль http://www.cyberforum.ru/cpp-beginners/thread955100.html
Двух кратное переварачивает а трёх нет как только не пробовал подскажите вот мой код #include <iostream> using namespace std; void main() { int num = 0; cout << "Enter xxx number"; cin...
C++ Runtime Error, Signal 6 вопрос скорее теоретический, чем практический чем может быть вызван RE с возвращенным значением 6? нашел англоязычный сайт с таблицей сигналов. там сказано, что этот сигнал вызывают библиотечные... подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.09.2013, 23:24
Хм. А причем тут ошибки предсказателя и особенно кэш?
Вроде ж очевидно, что первый код быстрее просто потому, что при нахождении нужного элемента дальнейшие проверки не производятся. Второй же код всегда будет выполнять все проверки. Ну, вообще да, предсказатель уменьшит оверхед на ненужные проверки во втором коде, но в первом коде этот оверхед отсутствует вообще.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru