Sorting 多GPU中的原子交换排序算法
如何在多GPU中实现原子交换排序算法?是否有可用的参考资料???如果您指出一个可能被用作帮助回答此问题的指导原则的算法,将会有所帮助 因此,我从中提取了一个算法: 以下是基本算法:Sorting 多GPU中的原子交换排序算法,sorting,multi-gpu,Sorting,Multi Gpu,如何在多GPU中实现原子交换排序算法?是否有可用的参考资料???如果您指出一个可能被用作帮助回答此问题的指导原则的算法,将会有所帮助 因此,我从中提取了一个算法: 以下是基本算法: int main(void) { int array[5]; // An array of integers. int length = 5; // Lenght of the array. int i, j; int temp; //Some i
int main(void)
{
int array[5]; // An array of integers.
int length = 5; // Lenght of the array.
int i, j;
int temp;
//Some input
for (i = 0; i < 5; i++)
{
cout << "Enter a number: ";
cin >> array[i];
}
//Algorithm
for(i = 0; i < (length -1); i++)
{
for (j=(i + 1); j < length; j++)
{
if (array[i] < array[j])
{
temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}
//Some output
for (i = 0; i < 5; i++)
{
cout << array[i] << endl;
}
}
int main(无效)
{
int数组[5];//整数数组。
int length=5;//数组的长度。
int i,j;
内部温度;
//一些输入
对于(i=0;i<5;i++)
{
cout>数组[i];
}
//算法
对于(i=0;i<(长度-1);i++)
{
对于(j=(i+1);j