为啥 VIA 这种公司没有人收购呢
来源:百度文库 编辑:超级军网 时间:2024/04/18 04:16:29
<br /><br />X86知识产权这么贵 为啥没人收购呢 困难在哪里 这点我不明白啊 达人指教<br /><br />X86知识产权这么贵 为啥没人收购呢 困难在哪里 这点我不明白啊 达人指教
王雪红老子有钱啊....虽然已经挂了。
Centaur公司及其处理器工厂位于美国德克萨斯州奥斯汀市,雇员不到100人,但却可以完成从设计到测试这整个处理器研发过程,着实惊人。这里唯一不做的就是实际生产,这方面由VIA的合作伙伴负责,包括富士通、台积电和 ibm
香港的文化传信试图收购全美达,被美国政府阻止
香港的文化传信试图收购全美达,被美国政府阻止
X86的主要指令早就过了保护期,扩展指令那些,英特尔停掉交叉授权你就没有了,哪怕你收购了VIA。
VIA没有永久资格的。
只有AMD和英特尔是可以不受限制的设计和制造X86处理器。
VIA没有永久资格的。
只有AMD和英特尔是可以不受限制的设计和制造X86处理器。
威盛在CPU方面主要还是依靠以前Crixy的底子,当年Crixy搞不过Intel,有很多原因,最大的一个原因就是产能、生产工艺
dahua54188 发表于 2010-1-8 12:22
没有沙特石油大亨那样的财力,就不会选择与INTEL硬磕
没有沙特石油大亨那样的财力,就不会选择与INTEL硬磕
百臂巨人 发表于 2010-1-8 13:03
当年的官司结果是:INTEL承认Crixy是独立开发的结果,没有侵权,
当年的官司结果是:INTEL承认Crixy是独立开发的结果,没有侵权,
收购威盛不如收购Crusoe
全美达不是收过嘛,但是收不成
全美达的人貌似都被黄总挖去了
看看再说
VIA并没有全部X86授权,所以现在的VIA的处理器实际上相当于Pentium MMX,只是主频高,你装个Linux就能看出来了,via平台上只能选i586 而不是i686
hillsboro 发表于 2010-1-16 02:32
又开始胡说了,你们家的Pentium MMX支持SSE3/SSE4/64BIT/硬解虚拟机?
又开始胡说了,你们家的Pentium MMX支持SSE3/SSE4/64BIT/硬解虚拟机?
X86授权也不随收购而转移啊
X86处理器,中国民用计算的痛!
英国病人 发表于 2010-1-8 15:58
Cyrix
Cyrix
看老黄有没这个胃口了,国内没指望。
回复 13# qnxchina
你在via平台运行个sse4给我看,你能装个64位linux在via平台?不懂又来装懂
你在via平台运行个sse4给我看,你能装个64位linux在via平台?不懂又来装懂
hillsboro 发表于 2010-1-16 21:08
以前是这样,但现在刚出来的威盛凌珑 3000 处理器不同,构建于全新加强型 “Isaiah” 架构,64位、先进的 CPU 虚拟化技术、针对增强型多媒体的 SSE4 指令处理、业界领先的加密技术等一系列先进的产品性能,以及威盛 PadLock™ 安全引擎。完全支持包括最新的微软Win7在内的所有的微软操作系统,同时支持流行的Linux发行版.
是否支持64位linux我不清楚,不乱讲。本论坛上有许多连电子基础都不清楚的大神喷芯片(居然有向杂志报纸寄类似胡编的文章)就犯不着理他们了。
以前是这样,但现在刚出来的威盛凌珑 3000 处理器不同,构建于全新加强型 “Isaiah” 架构,64位、先进的 CPU 虚拟化技术、针对增强型多媒体的 SSE4 指令处理、业界领先的加密技术等一系列先进的产品性能,以及威盛 PadLock™ 安全引擎。完全支持包括最新的微软Win7在内的所有的微软操作系统,同时支持流行的Linux发行版.
是否支持64位linux我不清楚,不乱讲。本论坛上有许多连电子基础都不清楚的大神喷芯片(居然有向杂志报纸寄类似胡编的文章)就犯不着理他们了。
hillsboro 发表于 2010-1-16 21:08
NANO原生64位,你这人怎么连看都不看?
C7,4年前的产品就支持SSE3,我平常下载的机器就是C7D,你没有用过就这么说?
NANO原生64位,你这人怎么连看都不看?
C7,4年前的产品就支持SSE3,我平常下载的机器就是C7D,你没有用过就这么说?
hillsboro 发表于 2010-1-16 02:32
你蠢阿,linux发行版本采取哪个平台优化,是发行商自己决定的,比如mandriva, rpm包一律都是i586
你认为mandriva的人都是傻子?
没用过几个版本linux就来胡说
你蠢阿,linux发行版本采取哪个平台优化,是发行商自己决定的,比如mandriva, rpm包一律都是i586
你认为mandriva的人都是傻子?
没用过几个版本linux就来胡说
回复 21# qnxchina
自己慢慢看吧,别说看不懂,听听厂商的marketing资料就以为自己懂什么,64bits是指什么?cache?FSB? DRAM access?你连这些都没搞清楚还出来扯淡, mandriva 有for x64的版本,不过估计你也不懂内核对架构的编译体系。
你在nano上能装上linux 64位还是windows64位?还4年前支持SSE3呢,你编译个SSE3CRC 给我看看,装个photoshop sse3 优化的4.0版本他能native运行?
The VIA C7 is a 686 (with TSC) that supports MMX, SSE and SSE2, it also has
a cache line length of 64 according to
http://www.digit-life.com/articles2/cpu/rmma-via-c7.html. This patch sets
gcc to -march=686 and select s the correct cache shift.
Signed-off-by: Simon Arlott <simon at fire.lp0.eu>
Signed-off-by: Andi Kleen <ak at suse.de>
Cc: Andi Kleen <ak at suse.de>
Cc: Dave Jones <davej at codemonkey.org.uk>
Cc: Alan Cox <alan at lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
---
arch/i386/Kconfig.cpu | 13 ++++++++++---
arch/i386/Makefile.cpu | 1 +
arch/um/defconfig | 1 +
include/asm-i386/module.h | 2 ++
4 files changed, 14 insertions(+), 3 deletions(-)
Index: linux/arch/i386/Kconfig.cpu
===================================================================
--- linux.orig/arch/i386/Kconfig.cpu
+++ linux/arch/i386/Kconfig.cpu
@@ -43,6 +43,7 @@ config M386
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
If you don't know what to do, choose "386".
@@ -203,6 +204,12 @@ config MVIAC3_2
of SSE and tells gcc to treat the CPU as a 686.
Note, this kernel will not boot on older (pre model 9) C3s.
+config MVIAC7
+ bool "VIA C7"
+ help
+ Select this for a VIA C7. Selecting this uses the correct cache
+ shift and tells gcc to treat the CPU as a 686.
+
endchoice
config X86_GENERIC
@@ -231,7 +238,7 @@ config X86_L1_CACHE_SHIFT
default "7" if MPENTIUM4 || X86_GENERIC
default "4" if X86_ELAN || M486 || M386 || MGEODEGX1
default "5" if MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCRUSOE || MEFFICEON || MCYRIXIII || MK6 || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || M586 || MVIAC3_2 || MGEODE_LX
- default "6" if MK7 || MK8 || MPENTIUMM || MCORE2
+ default "6" if MK7 || MK8 || MPENTIUMM || MCORE2 || MVIAC7
config RWSEM_GENERIC_SPINLOCK
bool
@@ -297,7 +304,7 @@ config X86_ALIGNMENT_16
config X86_GOOD_APIC
bool
- depends on MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || MK8 || MEFFICEON || MCORE2
+ depends on MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || MK8 || MEFFICEON || MCORE2 || MVIAC7
default y
config X86_INTEL_USERCOPY
@@ -322,5 +329,5 @@ config X86_OOSTORE
config X86_TSC
bool
- depends on (MWINCHIP3D || MWINCHIP2 || MCRUSOE || MEFFICEON || MCYRIXIII || MK7 || MK6 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || MK8 || MVIAC3_2 || MGEODEGX1 || MGEODE_LX || MCORE2) && !X86_NUMAQ
+ depends on (MWINCHIP3D || MWINCHIP2 || MCRUSOE || MEFFICEON || MCYRIXIII || MK7 || MK6 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || MK8 || MVIAC3_2 || MVIAC7 || MGEODEGX1 || MGEODE_LX || MCORE2) && !X86_NUMAQ
default y
Index: linux/arch/i386/Makefile.cpu
===================================================================
--- linux.orig/arch/i386/Makefile.cpu
+++ linux/arch/i386/Makefile.cpu
@@ -32,6 +32,7 @@ cflags-$(CONFIG_MWINCHIP2) += $(call cc-
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=c3,-march=i486) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=c3-2,-march=i686)
+cflags-$(CONFIG_MVIAC7) += -march=i686
cflags-$(CONFIG_MCORE2) += -march=i686 $(call cc-option,-mtune=core2,$(call cc-option,-mtune=generic,-mtune=i686))
# AMD Elan support
Index: linux/arch/um/defconfig
===================================================================
--- linux.orig/arch/um/defconfig
+++ linux/arch/um/defconfig
@@ -41,6 +41,7 @@ CONFIG_M686=y
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
Index: linux/include/asm-i386/module.h
===================================================================
--- linux.orig/include/asm-i386/module.h
+++ linux/include/asm-i386/module.h
@@ -54,6 +54,8 @@ struct mod_arch_specific
#define MODULE_PROC_FAMILY "CYRIXIII "
#elif defined CONFIG_MVIAC3_2
#define MODULE_PROC_FAMILY "VIAC3-2 "
+#elif defined CONFIG_MVIAC7
+#define MODULE_PROC_FAMILY "VIAC7 "
#elif defined CONFIG_MGEODEGX1
#define MODULE_PROC_FAMILY "GEODEGX1 "
#elif defined CONFIG_MGEODE_LX
自己慢慢看吧,别说看不懂,听听厂商的marketing资料就以为自己懂什么,64bits是指什么?cache?FSB? DRAM access?你连这些都没搞清楚还出来扯淡, mandriva 有for x64的版本,不过估计你也不懂内核对架构的编译体系。
你在nano上能装上linux 64位还是windows64位?还4年前支持SSE3呢,你编译个SSE3CRC 给我看看,装个photoshop sse3 优化的4.0版本他能native运行?
The VIA C7 is a 686 (with TSC) that supports MMX, SSE and SSE2, it also has
a cache line length of 64 according to
http://www.digit-life.com/articles2/cpu/rmma-via-c7.html. This patch sets
gcc to -march=686 and select s the correct cache shift.
Signed-off-by: Simon Arlott <simon at fire.lp0.eu>
Signed-off-by: Andi Kleen <ak at suse.de>
Cc: Andi Kleen <ak at suse.de>
Cc: Dave Jones <davej at codemonkey.org.uk>
Cc: Alan Cox <alan at lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
---
arch/i386/Kconfig.cpu | 13 ++++++++++---
arch/i386/Makefile.cpu | 1 +
arch/um/defconfig | 1 +
include/asm-i386/module.h | 2 ++
4 files changed, 14 insertions(+), 3 deletions(-)
Index: linux/arch/i386/Kconfig.cpu
===================================================================
--- linux.orig/arch/i386/Kconfig.cpu
+++ linux/arch/i386/Kconfig.cpu
@@ -43,6 +43,7 @@ config M386
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
If you don't know what to do, choose "386".
@@ -203,6 +204,12 @@ config MVIAC3_2
of SSE and tells gcc to treat the CPU as a 686.
Note, this kernel will not boot on older (pre model 9) C3s.
+config MVIAC7
+ bool "VIA C7"
+ help
+ Select this for a VIA C7. Selecting this uses the correct cache
+ shift and tells gcc to treat the CPU as a 686.
+
endchoice
config X86_GENERIC
@@ -231,7 +238,7 @@ config X86_L1_CACHE_SHIFT
default "7" if MPENTIUM4 || X86_GENERIC
default "4" if X86_ELAN || M486 || M386 || MGEODEGX1
default "5" if MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCRUSOE || MEFFICEON || MCYRIXIII || MK6 || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || M586 || MVIAC3_2 || MGEODE_LX
- default "6" if MK7 || MK8 || MPENTIUMM || MCORE2
+ default "6" if MK7 || MK8 || MPENTIUMM || MCORE2 || MVIAC7
config RWSEM_GENERIC_SPINLOCK
bool
@@ -297,7 +304,7 @@ config X86_ALIGNMENT_16
config X86_GOOD_APIC
bool
- depends on MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || MK8 || MEFFICEON || MCORE2
+ depends on MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || MK8 || MEFFICEON || MCORE2 || MVIAC7
default y
config X86_INTEL_USERCOPY
@@ -322,5 +329,5 @@ config X86_OOSTORE
config X86_TSC
bool
- depends on (MWINCHIP3D || MWINCHIP2 || MCRUSOE || MEFFICEON || MCYRIXIII || MK7 || MK6 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || MK8 || MVIAC3_2 || MGEODEGX1 || MGEODE_LX || MCORE2) && !X86_NUMAQ
+ depends on (MWINCHIP3D || MWINCHIP2 || MCRUSOE || MEFFICEON || MCYRIXIII || MK7 || MK6 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || MK8 || MVIAC3_2 || MVIAC7 || MGEODEGX1 || MGEODE_LX || MCORE2) && !X86_NUMAQ
default y
Index: linux/arch/i386/Makefile.cpu
===================================================================
--- linux.orig/arch/i386/Makefile.cpu
+++ linux/arch/i386/Makefile.cpu
@@ -32,6 +32,7 @@ cflags-$(CONFIG_MWINCHIP2) += $(call cc-
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=c3,-march=i486) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=c3-2,-march=i686)
+cflags-$(CONFIG_MVIAC7) += -march=i686
cflags-$(CONFIG_MCORE2) += -march=i686 $(call cc-option,-mtune=core2,$(call cc-option,-mtune=generic,-mtune=i686))
# AMD Elan support
Index: linux/arch/um/defconfig
===================================================================
--- linux.orig/arch/um/defconfig
+++ linux/arch/um/defconfig
@@ -41,6 +41,7 @@ CONFIG_M686=y
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
Index: linux/include/asm-i386/module.h
===================================================================
--- linux.orig/include/asm-i386/module.h
+++ linux/include/asm-i386/module.h
@@ -54,6 +54,8 @@ struct mod_arch_specific
#define MODULE_PROC_FAMILY "CYRIXIII "
#elif defined CONFIG_MVIAC3_2
#define MODULE_PROC_FAMILY "VIAC3-2 "
+#elif defined CONFIG_MVIAC7
+#define MODULE_PROC_FAMILY "VIAC7 "
#elif defined CONFIG_MGEODEGX1
#define MODULE_PROC_FAMILY "GEODEGX1 "
#elif defined CONFIG_MGEODE_LX
回复 19# a2free
那都是宣传, 你具体用用就知道了,比如Padlock实际上比SSE4增强下的软算法还慢,而且对不同的linux内核支持还有问题,VIA规模太小,对软件的 支持和优化做的不好,本来打算在上网本市场发力一把,结果被intel发觉,直接搅黄了,x86处理器业务对VIA的销售额有贡献,但是利润是亏损的,因为无法达到量产规模和充分的应用软件支持,不过via还是很能坚持,在nichmarket 比如车载,家用等方面继续寻求市场,而via因为和intel的IP一直悬而未决,所以oem并不愿意生产via的主板,via不得已自己成立vpsd部门自己生产主板,但是成本永远是个大问题,比如Nano总成本居然高于ATOM N270 20多美金,这样的商务条件,换了谁也不会收购它
那都是宣传, 你具体用用就知道了,比如Padlock实际上比SSE4增强下的软算法还慢,而且对不同的linux内核支持还有问题,VIA规模太小,对软件的 支持和优化做的不好,本来打算在上网本市场发力一把,结果被intel发觉,直接搅黄了,x86处理器业务对VIA的销售额有贡献,但是利润是亏损的,因为无法达到量产规模和充分的应用软件支持,不过via还是很能坚持,在nichmarket 比如车载,家用等方面继续寻求市场,而via因为和intel的IP一直悬而未决,所以oem并不愿意生产via的主板,via不得已自己成立vpsd部门自己生产主板,但是成本永远是个大问题,比如Nano总成本居然高于ATOM N270 20多美金,这样的商务条件,换了谁也不会收购它
hillsboro 发表于 2010-1-17 19:10
你更蠢,64BIT和I686无关,
P2就是I686的架构,哪来的64位?
连编译优化选项都没搞清楚,
你更蠢,64BIT和I686无关,
P2就是I686的架构,哪来的64位?
连编译优化选项都没搞清楚,
hillsboro 发表于 2010-1-17 19:32
得了吧.VIA的X86直接取得于criyx和IDT,当年INTEL打官司都承认的权利到你这里就成白纸
PS:VIA再不行,到现在还活着,并且在特定的行业活的还不错
得了吧.VIA的X86直接取得于criyx和IDT,当年INTEL打官司都承认的权利到你这里就成白纸
PS:VIA再不行,到现在还活着,并且在特定的行业活的还不错
VIA是典型的台巴子公司。
而台巴子公司的最大特点就是化神奇为腐朽。
所以 只有SB才会去整体收购VIA
但是我不反对单独拆分收购CPU GPU 音频控制器分部
毕竟有很多有用的专利
而台巴子公司的最大特点就是化神奇为腐朽。
所以 只有SB才会去整体收购VIA
但是我不反对单独拆分收购CPU GPU 音频控制器分部
毕竟有很多有用的专利
这点钱可以收购n个没名气但有专项技术的企业了,要学习思科的收购方法,也要学习谷歌的收购方法,还要学习英特尔的收购方法
回复 24# qnxchina
你这个蠢货,你自己说的nano是64bits的,先看懂我发的那个patch是干什么的再来讨论吧,linux要运行首先要有kernel,这个kernel必须为特定的cpu架构编译,而via只能选择32位的编译内核而不是64位,而且不能选择full SSE3 ,所以只能用generic 586 或者optimistic 686 优化的内核,你说那个i586的RPM那是package,搞清楚kernel和package的区别再来讨论
你这个蠢货,你自己说的nano是64bits的,先看懂我发的那个patch是干什么的再来讨论吧,linux要运行首先要有kernel,这个kernel必须为特定的cpu架构编译,而via只能选择32位的编译内核而不是64位,而且不能选择full SSE3 ,所以只能用generic 586 或者optimistic 686 优化的内核,你说那个i586的RPM那是package,搞清楚kernel和package的区别再来讨论
hillsboro 发表于 2010-1-18 17:20
禁止骂人
禁止骂人
回复 25# qnxchina
intel承认的权利是那些部分,你倒是说说啊? 包含SSE3 advanced?包含 SSE4?包含hublink?
去看看原版的和解协议,MOU,intel不承认via的权利,via亦认可相关设计侵权,但是via也同时反诉intel 在集成显卡等方面侵犯了VIA的权利,所以最终结果是VIA随侵权而intel谅解,签署了谅解协议备忘录MOU ,连这里面的法律关系都没搞清楚就跑出来大放厥词。
PS:我前面都说了,VIA很能坚持,在nich market找到了市场,而正是应为这样,更不会有人买via的X86架构授权,只有VIA 用X86架构+自身音频,视频,网络,通信等方面的知识产权,再结合via和ibm,TSMC的合作才能造就这个市场,其他人买了去也是废纸一张。
intel承认的权利是那些部分,你倒是说说啊? 包含SSE3 advanced?包含 SSE4?包含hublink?
去看看原版的和解协议,MOU,intel不承认via的权利,via亦认可相关设计侵权,但是via也同时反诉intel 在集成显卡等方面侵犯了VIA的权利,所以最终结果是VIA随侵权而intel谅解,签署了谅解协议备忘录MOU ,连这里面的法律关系都没搞清楚就跑出来大放厥词。
PS:我前面都说了,VIA很能坚持,在nich market找到了市场,而正是应为这样,更不会有人买via的X86架构授权,只有VIA 用X86架构+自身音频,视频,网络,通信等方面的知识产权,再结合via和ibm,TSMC的合作才能造就这个市场,其他人买了去也是废纸一张。
hillsboro 发表于 2010-1-18 17:20
你自己贴了半天是
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
看明白没有?
这位不蠢的高人,您穿越了
直接按照X86-64
你自己贴了半天是
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
看明白没有?
这位不蠢的高人,您穿越了
直接按照X86-64
回复 29# dark_knight
我也不想骂人,问题是他先骂我的,你看不见?
我也不想骂人,问题是他先骂我的,你看不见?
dark_knight 发表于 2010-1-18 17:26
这位高人连指令集优化和64位的关系都没搞明白
这位高人连指令集优化和64位的关系都没搞明白
回复 31# qnxchina
你能看懂这段patch什么意思吗,这只是c7 80多个patch中最基本的一个而已
还把那段列出来更加证明你看不懂
回复 21# qnxchina
自己慢慢看吧,别说看不懂,听听厂商的marketing资料就以为自己懂什么,64bits是指什么?cache?FSB? DRAM access?你连这些都没搞清楚还出来扯淡, mandriva 有for x64的版本,不过估计你也不懂内核对架构的编译体系。
你在nano上能装上linux 64位还是windows64位?还4年前支持SSE3呢,你编译个SSE3CRC 给我看看,装个photoshop sse3 优化的4.0版本他能native运行?
The VIA C7 is a 686 (with TSC) that supports MMX, SSE and SSE2, it also has
a cache line length of 64 according to
http://www.digit-life.com/articles2/cpu/rmma-via-c7.html. This patch sets
gcc to -march=686 and select s the correct cache shift.
Signed-off-by: Simon Arlott <simon at fire.lp0.eu>
Signed-off-by: Andi Kleen <ak at suse.de>
Cc: Andi Kleen <ak at suse.de>
Cc: Dave Jones <davej at codemonkey.org.uk>
Cc: Alan Cox <alan at lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
---
arch/i386/Kconfig.cpu | 13 ++++++++++---
arch/i386/Makefile.cpu | 1 +
arch/um/defconfig | 1 +
include/asm-i386/module.h | 2 ++
4 files changed, 14 insertions(+), 3 deletions(-)
Index: linux/arch/i386/Kconfig.cpu
===================================================================
--- linux.orig/arch/i386/Kconfig.cpu
+++ linux/arch/i386/Kconfig.cpu
@@ -43,6 +43,7 @@ config M386
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
If you don't know what to do, choose "386".
@@ -203,6 +204,12 @@ config MVIAC3_2
of SSE and tells gcc to treat the CPU as a 686.
Note, this kernel will not boot on older (pre model 9) C3s.
+config MVIAC7
+ bool "VIA C7"
+ help
+ Select this for a VIA C7. Selecting this uses the correct cache
+ shift and tells gcc to treat the CPU as a 686.
+
endchoice
看不懂我给你解释
需要这个patch ,via才能被当作686架构来使用,否则是能使用i386编译内核
而且使用这个patch ,在旧的c3s上不能运行,因为他不完整支持SSE 和i686
架构
via为了逃避intel追索知识产权,修改了acpi 管理模块和 16位对齐方式,所以via的SSE是一种自己方式实现的,而且未能实现SSE3的advanced版本。
所以安装linux的时候,需要不停的安装各种patch ,比如后面就有字对齐的模块和ACPI loadin模块
不过这段我并不没有解释完,你还可以继续发飙,看你能看懂剩下的不
回复 31# qnxchina
你能看懂这段patch什么意思吗,这只是c7 80多个patch中最基本的一个而已
还把那段列出来更加证明你看不懂
回复 21# qnxchina
自己慢慢看吧,别说看不懂,听听厂商的marketing资料就以为自己懂什么,64bits是指什么?cache?FSB? DRAM access?你连这些都没搞清楚还出来扯淡, mandriva 有for x64的版本,不过估计你也不懂内核对架构的编译体系。
你在nano上能装上linux 64位还是windows64位?还4年前支持SSE3呢,你编译个SSE3CRC 给我看看,装个photoshop sse3 优化的4.0版本他能native运行?
The VIA C7 is a 686 (with TSC) that supports MMX, SSE and SSE2, it also has
a cache line length of 64 according to
http://www.digit-life.com/articles2/cpu/rmma-via-c7.html. This patch sets
gcc to -march=686 and select s the correct cache shift.
Signed-off-by: Simon Arlott <simon at fire.lp0.eu>
Signed-off-by: Andi Kleen <ak at suse.de>
Cc: Andi Kleen <ak at suse.de>
Cc: Dave Jones <davej at codemonkey.org.uk>
Cc: Alan Cox <alan at lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
---
arch/i386/Kconfig.cpu | 13 ++++++++++---
arch/i386/Makefile.cpu | 1 +
arch/um/defconfig | 1 +
include/asm-i386/module.h | 2 ++
4 files changed, 14 insertions(+), 3 deletions(-)
Index: linux/arch/i386/Kconfig.cpu
===================================================================
--- linux.orig/arch/i386/Kconfig.cpu
+++ linux/arch/i386/Kconfig.cpu
@@ -43,6 +43,7 @@ config M386
- "Geode GX/LX" For AMD Geode GX and LX processors.
- "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3.
- "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above).
+ - "VIA C7" for VIA C7.
If you don't know what to do, choose "386".
@@ -203,6 +204,12 @@ config MVIAC3_2
of SSE and tells gcc to treat the CPU as a 686.
Note, this kernel will not boot on older (pre model 9) C3s.
+config MVIAC7
+ bool "VIA C7"
+ help
+ Select this for a VIA C7. Selecting this uses the correct cache
+ shift and tells gcc to treat the CPU as a 686.
+
endchoice
看不懂我给你解释
需要这个patch ,via才能被当作686架构来使用,否则是能使用i386编译内核
而且使用这个patch ,在旧的c3s上不能运行,因为他不完整支持SSE 和i686
架构
via为了逃避intel追索知识产权,修改了acpi 管理模块和 16位对齐方式,所以via的SSE是一种自己方式实现的,而且未能实现SSE3的advanced版本。
所以安装linux的时候,需要不停的安装各种patch ,比如后面就有字对齐的模块和ACPI loadin模块
不过这段我并不没有解释完,你还可以继续发飙,看你能看懂剩下的不
仔细看好,C7,2006年的产品,
无论是INTEL/AMD/VIA现在都走的是X86-64
回复 qnxchina
你能看懂这段patch什么意思吗,这只是c7 80多个patch中最基本的一个而已
还把那 ...
hillsboro 发表于 2010-1-18 17:49
仔细看好,C7,2006年的产品,
无论是INTEL/AMD/VIA现在都走的是X86-64
锦衣指挥 发表于 2010-1-16 15:32
正解 ~ 当年我还用过CY的CPU~~ 还有那个经典的PR值
正解 ~ 当年我还用过CY的CPU~~ 还有那个经典的PR值
bull㊣ 发表于 2010-1-18 12:50
请教VIA什么产品有GPU?
请教VIA什么产品有GPU?
回复 37# sademperor
s3
s3
hillsboro 发表于 2010-1-18 17:58
哀, S3當年在顯卡也不算是弱者, VIA接手也沒搞好
總覺得VIA什麼都想搞, 老板(王雪紅)到處投資
就是不投資搞好VIA本業.
搞的轉投資比本業還風光的怪事
要學聯電看齊也不能太離譜
聯電起碼晶圓代工本業還有一定水平
還能購有相當獲利水平, 源源不絕提供銀彈
不像VIA這麼離譜.
本業一蹋糊塗!
哀, S3當年在顯卡也不算是弱者, VIA接手也沒搞好
總覺得VIA什麼都想搞, 老板(王雪紅)到處投資
就是不投資搞好VIA本業.
搞的轉投資比本業還風光的怪事
要學聯電看齊也不能太離譜
聯電起碼晶圓代工本業還有一定水平
還能購有相當獲利水平, 源源不絕提供銀彈
不像VIA這麼離譜.
本業一蹋糊塗!
airbear 发表于 2010-1-18 20:00
HTC
if you don't know
;P
HTC
if you don't know
;P