tin tức AMD ra mắt thế hệ CPU Zen 5

  • Người tạo chủ đề Người tạo chủ đề Morgan le Fay
  • Ngày bắt đầu Ngày bắt đầu
Mịa vào đây lướt còm đọc tí thông tin mà thỉnh thoảng lại gặp thằng cha post siếc gây tởm lợm đcđ
 

Zen 6:
AMD Zen 6 Specs Leak_ 6GHz+ TSMC N2X, 26 Cores, 2-Hi X3D, RDNA 4 (Medusa, Olympic, Gator, Bumb...png


Zen 6 sẽ siêu đắt...
 
Cô Su win được 1 gen ảo tưởng sao :shame: chọc chú Huang bực chú unlock cạc 50x tăng 40% per thì coi chừng
 
Các bác cho em hỏi, e định build dàn AMD mới. Nhu cầu là chạy chrome tầm 4 profiles x 25 tabs = 100 tabs chrome (hoặc 10 tab LD Players) thêm vài ứng dụng vớ vẩn (tele, discord,…) ko game. Thì build như nào ạ? Em cảm ơn các bác!

via theNEXTvoz for iPhone
 
Các bác cho em hỏi, e định build dàn AMD mới. Nhu cầu là chạy chrome tầm 4 profiles x 25 tabs = 100 tabs chrome (hoặc 10 tab LD Players) thêm vài ứng dụng vớ vẩn (tele, discord,…) ko game. Thì build như nào ạ? Em cảm ơn các bác!

via theNEXTvoz for iPhone
chơi mấy con lắm nhân như 7950x ấy, khỏi cần lên 9950x làm gì vì con đấy cũng chả cải thiện bao nhiêu % sất
main thì quất con b650m vẩu dơ như gigay b650m ax là gánh tẹt bô kể cả bạn bật pbo.
ram thì do không game nên bạn cứ kiếm cặp 4800 hoặc 5200 jedecc rẻ nhất có thể nhưng đạt dung lượng cỡ 64gb hoặc 96gb
hoặc quất luôn 4 cây lên hẳn 128Gb tha hồ mà mở chrome
 
mới enable pbo với chạy curve optimizer thì chạy bài test nào để test cpu đây các fen, trư muốn thử xem default khác gì không
 
mới enable pbo với chạy curve optimizer thì chạy bài test nào để test cpu đây các fen, trư muốn thử xem default khác gì không
muốn test hiệu năng hay test độ ổn định.
Độ ổn định thì dùng occt nó có 2 chức năng test all core và test từng core tự động xoay tròn. Pass cả 2 cái là ok
Test hiệu năng thì dùng đại cpuz cho nhanh. Sau khi chốt phương án thì mới nghĩ tới các bài bench khác như cinebench. Vì -co có thể làm điểm all core tăng như điểm 1 core 2 core 4 core giảm thì sao không biết trước được.
 
muốn test hiệu năng hay test độ ổn định.
Độ ổn định thì dùng occt nó có 2 chức năng test all core và test từng core tự động xoay tròn. Pass cả 2 cái là ok
Test hiệu năng thì dùng đại cpuz cho nhanh. Sau khi chốt phương án thì mới nghĩ tới các bài bench khác như cinebench. Vì -co có thể làm điểm all core tăng như điểm 1 core 2 core 4 core giảm thì sao không biết trước được.
em dùng cái curve optimizer của ryzen master tự động chạy per core rồi bác. áp vào sáng màn là coi như ok r
 
/* VOZ — in-thread ad spread, client-side. * * Lives in the Siropu Ads Manager unit on `thread_view_below_messages` (the ad below the * last post), pasted after that unit's own and display() call. This file is the * source of truth; the ACP copy is a paste of it. Ads Manager's user/device/geo criteria * on that unit gate the whole thing. * * What it does: inserts up to `max` ad slots between posts, spaced by screen height rather * than post count. Anchors are post 1 and the first unread post (XF marks it `is-unread`; * it wins over post 1 when the two are closer than a gap) — each only if at least one gap * above the ad below the last post. Every stretch between anchors, and down to that bottom * ad, then gets as many slots as fit at the gap, spread evenly, each on the nearest post * boundary that keeps the gap, up to the cap — stretches below the unread post take their * share first (the reader scrolls down from there). Slot ids, gap, reserved size and backup * are per breakpoint (desktop / mobile). Slots are inserted as empty reserved boxes * (`voz-adSlot`, see extra.less) before PubPower fills them, so nothing shifts when an ad * arrives; the same markup gives them the backup, the hide-on-load and the fit rules. * * Re-runnable: window.vozThreadSpread() removes what it inserted and recomputes. */ (function () { var CONFIG = { max: 3, mobileMaxWidth: 650, label: 'Quảng cáo', // Per breakpoint: PubPower slot ids, one per placement in page order (kept per // device so each device's placements report under their own ids); the minimum // distance between ads (and from the last one to the bottom ad) as viewport heights, // or a string like '1200px'; the reserved size (voz-adSlot--… in extra.less); and the // backup shown until an ad has loaded. The backup keeps class voz-adSlot-backup // (hide-on-load, click-through when unfilled); --raw drops the style's own box so the // markup inside shows as written. desktop: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 2, sizeClass: 'voz-adSlot--leaderboard', backupHtml: '' + '
AD · 970×90
' + '
' }, mobile: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 3, sizeClass: 'voz-adSlot--rectangleLarge', backupHtml: '' + '
AD · 336×280
' + '
' } }; var MARK = 'data-voz-spread'; var script = document.currentScript; function pageTop(el) { return el.getBoundingClientRect().top + window.pageYOffset; } function pageBottom(el) { return el.getBoundingClientRect().bottom + window.pageYOffset; } function breakpoint() { return window.matchMedia('(max-width: ' + CONFIG.mobileMaxWidth + 'px)').matches ? CONFIG.mobile : CONFIG.desktop; } function gapPx() { var g = breakpoint().gap; return typeof g === 'string' ? parseFloat(g) : g * window.innerHeight; } function bottomAd() { var el = script; while (el && !(el.classList && el.classList.contains('voz-adSlot'))) el = el.previousElementSibling; return el; } function unit(slotId) { var bp = breakpoint(); var wrap = document.createElement('div'); wrap.className = 'voz-adUnit'; wrap.setAttribute(MARK, ''); wrap.innerHTML = (CONFIG.label ? '
' + CONFIG.label + '
' : '') + '
' + bp.backupHtml + '' + '
'; return wrap; } function run() { var old = document.querySelectorAll('[' + MARK + ']'); for (var k = 0; k < old.length; k++) old[k].parentNode.removeChild(old[k]); var posts = Array.prototype.slice.call(document.querySelectorAll('.block--messages article.message--post')); if (posts.length < 2) return []; var gap = gapPx(); var bottom = bottomAd(); var bottomY = bottom ? pageTop(bottom) : pageBottom(posts[posts.length - 1]); var chosen = []; function fits(y) { if (bottomY - y < gap) return false; for (var i = 0; i < chosen.length; i++) if (Math.abs(chosen[i].y - y) < gap) return false; return true; } function take(post) { var y = pageBottom(post); if (!fits(y)) return false; chosen.push({ post: post, y: y }); return true; } var unread = -1; for (var i = 0; i < posts.length; i++) if (posts[i].classList.contains('is-unread')) { unread = i; break; } // Anchors: the unread post (if a gap above the bottom ad), then post 1 (if a gap // from both). Every stretch between consecutive anchors and the bottom ad then gets // as many slots as fit at the gap, spread evenly, each on the nearest post boundary. if (unread >= 0) take(posts[unread]); take(posts[0]); chosen.sort(function (a, b) { return a.y - b.y; }); var uy = unread >= 0 ? pageBottom(posts[unread]) : -1; var bounds = chosen.map(function (c) { return c.y; }).concat([bottomY]); var segments = []; for (var s = 0; s + 1 < bounds.length; s++) segments.push({ a: bounds[s], b: bounds[s + 1] }); // Stretches below the unread post take their share of the cap first (the reader // scrolls down from there), then the ones above it, top-down. segments.sort(function (x, y) { return (x.a >= uy ? 0 : 1) - (y.a >= uy ? 0 : 1) || x.a - y.a; }); for (var t = 0; t < segments.length; t++) { var a = segments[t].a, b = segments[t].b; var n = Math.min(Math.floor((b - a) / gap) - 1, CONFIG.max - chosen.length); for (var j = 1; j <= n; j++) { var target = a + j * (b - a) / (n + 1), best = null, bestD = Infinity; for (var q = 0; q < posts.length; q++) { var yq = pageBottom(posts[q]); if (yq <= a || yq >= b || !fits(yq)) continue; var d = Math.abs(yq - target); if (d < bestD) { bestD = d; best = posts[q]; } } if (best) take(best); } } chosen.sort(function (a, b) { return a.y - b.y; }); window.powerTag = window.powerTag || {}; var placed = []; var slots = breakpoint().slots; for (var p = 0; p < chosen.length; p++) { var id = slots[p % slots.length]; chosen[p].post.insertAdjacentElement('afterend', unit(id)); placed.push({ afterPost: posts.indexOf(chosen[p].post) + 1, slot: id }); (function (slotId) { (window.powerTag.Init = window.powerTag.Init || []).push(function () { window.powerAPITag.display(slotId); }); })(id); } return placed; } window.vozThreadSpread = run; run(); })();

Thống kê chủ đề

Ngày tạo
Morgan le Fay,
Người trả lời cuối
ShikiRyougi,
Trả lời
16.999
Lượt xem
942.446
Quay lại
Lên đầu trang