上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 矩阵:  (1)在游戏的地图中使用的非常多,而且我也经常在这上面犯错。但矩阵的使用范围绝不仅仅限于地图,实际上,很多的方面都需要用到矩阵来解决,变换,属性列表,乃至于有限元,偏微分方程等等,最后都需要用矩阵的方式来解决。Petri网:  Petri网是对离散并行系统的数学表示。Petri网是1960年代由卡尔·A·佩特里发明的,适合于描述异步的、并发的计算机系统模型。 ... 阅读全文
posted @ 2010-07-05 20:52 向恺然 阅读(254) 评论(0) 推荐(0)
摘要: I:原码,补码和反码1. 在计算机系统中,数值一律用补码来存储使用补码,可以将符号位和其他位统一处理;同时减法也可按加法处理。两个用补码表示的数相加是,如果最高位(符号位)有进位,则进位被抛弃。2.正数的补码和原码相同3.负数的补码:符号位为1,其余位为原码按位取反,然后整个数+14.已知补码求原码: 负数:(符号位)为1,其余各位取反,然后整个数+15.模:  一个计量系统的计数范围,时钟的计量... 阅读全文
posted @ 2010-07-02 15:03 向恺然 阅读(360) 评论(0) 推荐(0)
摘要: CLR 是控制线程移入/移出应用程序域和上下文的实体。作为开发者,无需知道线程在哪里结束(或者准确地说,在什么时候被放置在新的边界上),但至少应该知道获得 Underlying Primitive 的不同方法。 阅读全文
posted @ 2010-06-30 16:54 向恺然 阅读(183) 评论(0) 推荐(0)
摘要: 现在希望进一步地提高SL GameEngine 的性能;同时考虑到未来的发展,并行编程是一种趋势;而且现在对数学和神经网络产生了一定兴趣,令人高兴的事,我发现神经网络,离散化这些或许是并行编程的一个突破点。所以接下来我会用1-2个月的时间来研究这一块。  1.学习神经网络,离散数学,偏微分的基础理论。  2.学习C#中关于并行编程的类(主要是在SL中可以使用的类)。  3.学习F#。 阅读全文
posted @ 2010-06-28 14:45 向恺然 阅读(218) 评论(0) 推荐(0)
摘要: 遗传算法(Genetic Algorithm)。  能解决任何实际问题,具有可实现的并行计算行为。  遗传算法的操作对象是一组可行解,而非单个可行解;搜索轨道有多条,因而具有良好的可行性。  遗传算法只需要利用目标的取值信息,而不需要梯度等高价值信息,因而适用于任何大规模,高度非线性的不连续多峰函数的优化以及无解析表达式的目标函数的优化,具有很好的通用性。  遗传算法择优机制是一种“软... 阅读全文
posted @ 2010-06-26 19:47 向恺然 阅读(3490) 评论(0) 推荐(0)
摘要: 有限元法是一种求解偏微分方程的方法,这一方法需要在这些方程所在的空间上对其进行离散化。单元离散化后,最初的偏微分方程将变成某种形式的矩阵方程,它们把节点上的已知量(输入)和未知量(输出)联系起来,这样就可以逐个单元求解。  离散化:将一个大的区域划分成一些结构简单但形状任意的局部小区域(有限单元)  如果一个微分方程中出现的未知函数只含一个自变量,这个方程叫做常微分方程,也简称微分方程;如果一个微... 阅读全文
posted @ 2010-06-26 18:26 向恺然 阅读(397) 评论(0) 推荐(0)
摘要: F#的并行机制,和其他语言不同,虽然有些相像,比如都是通过发送消息,有些语言基于特殊的虚拟机,比如一次共享一百条消息;而F#是发送消息到一个队列里,然后推到线程池里,这样,不论发送100条消息也好,1000条消息,实际上都是处理线程池。实际上遵循的是先到先处理。我觉得这些思路也可以用到C#的编程上来,或者说他们是通用的。我们需要时时看到代码的目标是什么,注意到“What”,... 阅读全文
posted @ 2010-06-24 14:42 向恺然 阅读(460) 评论(0) 推荐(0)
摘要: 并行编程确实是件麻烦的事情,为了得出一个较为准确的结论,需要大量的测试,才可能得到一个概率性的结果。  在使用Monitor的时候,使用 Monitor.Wait 和 Monitor.Pulse 的时候很容易造成死锁,非常需要注意。 阅读全文
posted @ 2010-06-23 15:51 向恺然 阅读(321) 评论(2) 推荐(0)
摘要: 前言:  其实并行编程和语言并没有必然的联系,和游戏开发也没有什么必然的关系。把它们联系在一起的是我,因为我想在Silverlight游戏开发中使用并行编程来获得更好的效果。  有并行编程经验的朋友们都知道并行编程非常困难而且艰巨,但它是在摩尔定律失去作用后的唯一希望。  并行编程是一门科学和艺术完美结合的学科。——多么好的句子!科学与艺术。不论多么艰难,都值得付出努力。第... 阅读全文
posted @ 2010-06-22 18:13 向恺然 阅读(654) 评论(0) 推荐(4)
摘要: 阅读全文
posted @ 2010-06-21 13:32 向恺然 阅读(248) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

我必须说的是:我崇尚开源,但鄙视剽窃。本博客所有引用的图片,文章,和代码,均只作为研究学习使用,不作为商业应用。如果我无意中冒犯了您,请发消息留言,我将立即删除。