GCC在处理部分LoongISA指令时的Bug

2018-11-26   CS&EE

今天在编译为龙芯优化的libjpeg-turbo的时候遇到了奇怪的错误:

阅读全文...

在Linux上为AMD Raven Ridge (ThinkPad E485) 做的一些研究

2018-11-23   CS&EE

农企翻身啦!Ryzen发布之后,作为AMD的铁杆粉,我购入了两台AMD设备。分别是R3 2200G + Asrock AB350M-HDV的台式机和R7 2700U的ThinkPad E485笔记本。都是Ryzen的Raven Ridge系列APU产品。选择Raven是因为一来我不需要特别高的Gaming性能,也就玩玩KSP,Overwatch这点需求,Raven的Vega GFX足以满足我的图形需求,而Zen的核保证了CPU的性能我也可以接受;二来,Raven Ridge的UMA VRAM结构从IC的角度上来讲实在是非常惊艳,我对他赞赏有加。

阅读全文...

Change The Future

2018-11-22   Miscellaneous

有时候,只是缺了一点不念过去,不畏将来的勇气。

We're still young.

阅读全文...

龙芯3B1500开核记 - Reverse engineering PMON Bootloader on MIPS/Loongson

2018-10-27   CS&EE

前言

最近有一批龙芯3B1500主板低价处理,型号是Lemote-A1310,我也买了块,美中不足的是由于芯片一个硬件设计Bug,默认由Bootloader屏蔽了2个核心,也就是说只有6个核心开放给用户使用。经过一些调查,我认为通过软件绕过硬件的限制,将那两个核心开放是可行的,也因为群里呼声巨大,所以我开始着手于解放这些核。

阅读全文...