What is up with the Marvell 9123 Raid Controller? P55-GD85

Hi all,
I recently bought an MSI P55-GD85 - I updated the bios to the latest 1.3.  Everything is good and I love it. 
The problem came when I bought an SSD.  First of all, I NEVER wanted to use the Marvell Sata ports (white one, Port 7 and 8) because I don't have any SATA III drives but right now It seems that I don't have a choice because of the SSD.
Originally, I ran Raid 0 on my 2 x Samsung F3 Spinpoint 500GB which is plugged on the P55 sata ports (ports 5 and 6).  Of course that means that the P55 sata controller is running in Raid Mode. 
Now the SSD came to play and wanted to use it as boot drive. I plugged it into SATA 0 (P55).  I decided to run some benchmarks and tests BEFORE installing Windows 7 on it (still keeping my Raid 0 Samsungs).  I ran some tests and it was amazing.  ATTO and HD Tune pro hits the spec speeds of the SSD.  For the sake of it I also ran test on the Samsung that I have.  In raid 0, I hit 280mbps reads speeds/13.5ms seek which is very very good.
Now the problem:
Even though I have a Single SSD drive, TRIM does NOT work because it is connected to the same P55 SATA ports where my Samsung Raid is connected - which is of course, in Raid mode.  As far as I know TRIM will only work in AHCI mode for the P55 ICH10R chip.
I don't want to give up my Raid setup so I though maybe I should connect it to the Marvell Raid.  I had to reformat and rebuild the RAID volume in Marvell and reinstall Windows 7.  This time I also installed Windows 7 on my SSD so I can benchmark my Raid 0 (marvell controller).  To my shock these are the results:
Using HD Tune Pro:
P55 Raid - 2 x 500gb samsung F3s
Max Read - 280mbps
Min Read - 220mbps
Average - Around 240mbps
seek - 13.5
Marvell Raid 0 - 2 x 500gb samsung f3s
Max Read - 160mbps
Min Read - 113mbps
Average - Around 130mbps
seek - 15.6ms
I made sure that all drivers are updated (unless I need to flash the BIOS for the Marvell chip - is that possible)?  I'm in the office right now as I can't remember the exact version of the marvell, I think it is 1.0.0.1013 (I'll edit as soon as I go home).
As you can see, the performance is like half!  Which is unacceptable.
Then, just for tests, I tried to plug in my Single SSD to the Marvell white Port (port 7) and ran some benchmarks.
Here are the results:
P55 ports Single - Kingston 64gb SSDNow V series
Max reads: 180mbps
Min reads: 130mbps
Ave reads: 140ish
Seek: .2ms
- it did not hit the 210mbps theoretical speed that it pretty decent IMO
Marvell Sata ports - Single Kingston 64gb SSDNow V series
Max reads: 130mbps
Min reads: 110mbps
Ave reads: 120ish mbps
seek: .3
I also noticed real world performance (like boot times and application snappiness) differences between Marvell and the ICH p55 controllers.  The Marvell does not perform well compared to the intel one.
BTW, I also tried the Jmicron 36x Sata port 9 and it is so much worse.
Is the Marvell Controller really that slower compared to the Intel Controllers?
Could any one please help me to improve my RAID and/or AHCI mode of my Marvel; controller?  Also, does TRIM work with Marvell Controllers in AHCI mode?
Thank you!
Specs:
Core i7 870 @ stock
P55-GD85 BIOS 1.3 (from MSI website)
EVGA GTX 460 768mb SC
4 x 2gb G.Skill Ripjaws 1600 (XMP enabled) - runs fine
2 x 500GB Samsung F3 Spinpoint
1 x Kingston 64gb SSDNow V SSD
DVDrom
Corsair 650TX
Mugen 2 Rev B
Thermaltake Armor A90

Quote from: Jack t.N. on 11-September-10, 02:05:06
The Marvell Controller Firmware Updates will come as part of the system BIOS Update.  I am not sure if this has to do with the Controller Firmware or the driver version used.  But in any case, I suggest you contact MSI Technical Support and report your findings so they can check it:
http://support.msi.com/
Thank you for your reply.
I hope it is nothing serious. I have to make screenshots and make a better documentation of my findings before I send it to them.
How about the others that use Marvell 9123 in SATA II or SATA II RAID-0?  Am I just alone? 

Similar Messages

  • I have no idea what to do with the payments for stuff I bought on iTunes.

    Ok I had a card from a rebate atatched to the account and it has just expired. Now itunes wants me to pay from a different card for the things I bought in the week before it expired. I had the amount needed to pay for what i bought on the rebate card and bought my last thing before the card expired because i thought it would be stupid to let the money go without actually using it. I was looking today (it expired overnight) at itunes and now its saying i need to pay for them because the have not been pasyed for yet or something like that and i need to update the billing adress but i cant and dont want to one because i dont want to pay for something i had already had the money to pay for and they didnt charge me on it or something and 2 because i dont have another card to use bc i do not have a credit or checking or any card bc other than the rebate card i only have cash. sorry my question is so long but thank you for all the help you people can give me. ps i cant even get a card bc im 15

    The rebate card that my mom let me use was after they had bought a new phone and try had let me have what was left on it 7.92 and it counted as a visa credit card so I could use it to activate my account the problem is that I bought the stuff before it expired and it is now expired and it's sayin I still need to pay for what I bought with the old card and I don't want to pay twice for the same things that's just stupid I'm goin to get a gift card for the lowest amount so I can still get the free stuff but I don't think I should be responsible to pay for something thy I bought with a card that had the money on it for them to charge bc they debt send out the bill to them when I got the stuff bc there is stuff on it for like Monday saying I need to pay for it when the card didn't even expire till Thursday night

  • What's wrong with the activation server? i just bought my ipad wifi celllular... and have a 3g cellular network connection... when i press the bottom to activate my ipad it says the activation server cannot be reached. what to do then?

    what's wrong with the activation server? i just bought my ipad wifi celllular... and have a 3g cellular network connection... when i press the bottom to activate my ipad it says the activation server cannot be reached. what to do then?

    Hey aries35,
    I found the following that goes over troubleshooting the same issue for the iPhone. I know you have an iPad, but the steps should still apply:
    Perform the following steps:
    Restart the iPhone.
    Try another means of reaching the activation server and attempt to activate.
    Try connecting to a known-good Wi-Fi network if you're unable to activate using a cellular data connection.
    Try connecting to iTunes if you're unable to activate using Wi-Fi.
    Restore the iPhone.
    If you receive an alert message when you attempt to activate your iPhone, try to place the iPhone in recovery mode and perform a restore. If you're still unable to complete the setup assistant due to an activation error, contact Apple for assistance.
    via: iPhone: Troubleshooting activation issues
    http://support.apple.com/kb/TS3424
    Cheers,
    Delgadoh

  • What's wrong with the itunes store UAE? i couldnt buy my favorite songs and movies because there's no "music" and "movies" category. please do something... thanks!

    what's wrong with the itunes store UAE? i couldnt buy my favorite songs and movies because there's no "music" and "movies" category. please do something... thanks!

    You are not addressing Apple here...
    This is a User to User forum...
    iTunes Store: Which types of items can I buy in my country?

  • What's wrong with the fan of my 15 inch retina mbp?

    what's wrong with the fan of my 15 inch retina mbp,when i play a big game like Batman ,the fans are so quiet and keep around 2000rpm,but the temperature of  cpu is up to 80 degrees.(by the way, i have reseted the SMC for many times,but it doesn't work)

    80 degrees F or 80 degrees C?

  • What's wrong with the code?

    public void run()
    try
    {     for(;;)
         mgr = (RTPManager)RTPManager.newInstance();
         mgr.addSessionListener(this);
         mgr.addReceiveStreamListener(this);
         try{  /*****port1 = port2 = 29261, which port is only used in here
         localAddr = new SessionAddress(InetAddress.getLocalHost(), port1);
         destAddr = new SessionAddress(ipAddr, port2);
         }catch(Exception e)
              System.out.println(e + " 4");
         try{
         mgr.initialize(localAddr);
         }catch(Exception e)
         System.out.println(e + " 5");
         //set buffer
         bc = (BufferControl)mgr.getControl("javax.media.control.BufferControl");
         if (bc != null)
         bc.setBufferLength(20);
         try{
              mgr.addTarget(destAddr);
         }catch(Exception e)
         System.out.println(e + " 2");
    catch(Exception e)
         System.out.println(e+ " 3");
    the error when i run the code is like that:
    javax.media.rtp.InvalidSessionAddressException: Can't open local data port: 29261
    5
    java.io.IOException: Address already in use: Cannot bind 2
    which means there is error in :
    mgr.initialize(localAddr);
    mgr.addTarget(destAddr);
    But i don't know what's wrong with the code,
    can any one help me?

    I do not find any problem using the same ports for local and destination address with several unicasts. My problems are others.
    But note that the error is even at constructing the localAddress, I mean before trying the destinationAddress. Thus the reason cannot be the former is already in use. In fact I think the later belongs to a remote hosts. Likely, it is trying to access the destinationAddress through the localAddress, but this has not been constructed properly.

  • What's wrong with the wsdl

    We are trying to create a proxy from the following wsdl file and getting an error message: illegal syntax: API:Parameter BINDING has initial value
    The webservice that we are trying to consume is from TIBCO .
    Can someone please help me to find out what's wrong with the wsdl.
    <?xml version = "1.0" encoding = "UTF-8"?>
    <!--Created by TIBCO WSDL-->
    <wsdl:definitions name = "Untitled" targetNamespace = "http://xmlns.example.com/1268018884234/OperationImpl" xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns = "http://xmlns.example.com/1268018884234/OperationImpl" xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/" xmlns:xs = "http://www.w3.org/2001/XMLSchema">
         <wsdl:types/>
         <wsdl:service name = "TIBCO__ABAP">
              <wsdl:port binding = "tns:SOAPEventSourceBinding" name = "SOAPEventSource">
                   <soap:address location = "http://192.168.9.58:10001/TIBCO_ABAP"/>
              </wsdl:port>
         </wsdl:service>
         <wsdl:portType name = "PortType">
              <wsdl:operation name = "Operation">
                   <wsdl:input message = "tns:Input"/>
                   <wsdl:output message = "tns:Output"/>
              </wsdl:operation>
         </wsdl:portType>
         <wsdl:binding name = "SOAPEventSourceBinding" type = "tns:PortType">
              <soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
              <wsdl:operation name = "Operation">
                   <soap:operation soapAction = "http://192.168.9.58:10001/TIBCO_ABAP" style = "document"/>
                   <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
                   <wsdl:output>
            <soap:body use="literal" />
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:message name = "Input">
              <wsdl:part name = "Param1" type = "xs:int"/>
              <wsdl:part name = "Param2" type = "xs:int"/>
         </wsdl:message>
         <wsdl:message name = "Output">
              <wsdl:part name = "Result" type = "xs:int"/>
         </wsdl:message>
    </wsdl:definitions>

    Léon Hoeneveld's response works for me.  You will need to download a tool that allows you to edit the WSDL and reorder the values. 
    I've used a freeware tool like notepad++  collapsed all the levels and opened up the <wsdl:definitions xmlns:wsdl... segment and reordered the subgroups beneath it accordingly.
    1. types
    2. message
    3. portType
    4. binding
    5. service
    Thanks again Léon!

  • What's wrong with the server?

    execute me ~what's wrong with the server? I can‘t use the command nohup any longer.Can somebody help me?
    root@shhis1new # nohup
    Segmentation Fault (core dumped)
    root@shhis1new # nohup ls
    Segmentation Fault (core dumped)
    root@shhis1new # nohup /opt/SUNWexplo/bin/explorer -w all &
    [1] 6871
    root@shhis1new #
    [1]+ Segmentation Fault (core dumped) nohup /opt/SUNWexplo/bin/explorer -w all
    root@shhis1new # uname -a
    SunOS shhis1new 5.9 Generic_122300-19 sun4u sparc SUNW,Netra-T12
    System Configuration: Sun Microsystems sun4u Sun Fire E2900
    System clock frequency: 150 MHZ
    Memory size: 49152 Megabytes
    Best Regards
    <email address removed by moderator>
    Edited by: 884082 on 2011-11-22 下午10:00

    Moderator Action:
    You email address has been removed from your post.
    You wouldn't want bad people to send you spam messages for the rest of your life, eh?
    Moderator Advice:
    If this is the same E2900 that you have mentioned in every one of your other forum posts, then it would seem you need to contact Technical Support and open a proper support request. These forums are NOT techsupport and that system seems so poorly configured that it needs deep analysis. Such investigation cannot be done by using an online forum.
    The immediate solution is to log on to the SC of that box and power it down, then boot it back up. At least it will be running after that.

  • What's wrong with the following code?

    What's wrong with the following code?
    Circle cir1;
    double rad = cir1.radius

    The circle Object was never instantiated.
    In other words, you have set a declaring of a Circle, but it has not been created in memory yet.
    You will create it using the " = new Circle( PARAMETERS_HERE ); "
    Or some other method that returns a circle.

  • What's wrong with the IOS5 download, it downloads and then after its finished it says server timed out, how do i sort this out

    What's wrong with the IOS5 download, it downloads and then after its finished it says server timed out, how do i sort this out?

    The Firefox versions which come with many Linux distros have the default Mozilla Firefox updater disabled and use the distros built-in updater.
    See this - http://linuxforums.org.uk/netbooks/install-firefox-6-on-an-acer-aspire-one-running-linpus-lite-linux/

  • All of my apple sets (iphone, ipad and computer) cannot connect the app store since yesterday, what's wrong with the app store?

    All of my apple sets (iphone, ipad and computer) cannot connect the app store since yesterday, what's wrong with the app store? do you know? or do you have have the same experience?

    I still have access.  Must be your phone or your internet connection.

  • I can't print using airprint from my iPhone 4.  Everything with the phone and the printer and router are up to date.  I can print from my iPad 2 with no problems.  What's wrong with the iPhone 4?

    I can't print using airprint from my iPhone 4.  Everything with the phone and the printer and router are up to date.  I can print from my iPad 2 with no problems.  What's wrong with the iPhone 4?

    I just wanted to leave a note that it's working now. I'm not sure if it was the latest iTunes update that got it working or that i decided to start a new library instead of using the one i had backed up on Windows 8 (it didn't occur to me to check using the old library when i re-installed iTunes). But if anyone is having this problem, it might be worth trying again with a new installation of iTunes to see if the latest update works for you, and if not, try using a fresh library instead of a backup (by fresh library i mean discard your old library completely and start a new library, not just restore as new iPhone, a whole new library).

  • Is there a problem w/itunes store site? after input my cr.card info, i was told that it cannot verify my address, which is correct, what's wrong with the edit the billing info screen?

    What is wrong with the edit biling info screen. it cannot verify my address. i triple check my address info
    and it is correct.

    Use the email form >  Apple - Support - iTunes Store - Contact Us

  • What to do with the old iPhone?

    My wife is getting the new phone next week and I had planned on keeping my 3G. Since both phone numbers are eligible for an upgrade I'm thinking of getting one too but not sure what to do with the old one. I guess it could be used as a WiFi-only gadget like an iTouch. Is there any market for these used phones? It looks like some are sold on eBay for $100-$200.

    gymnast46 wrote:
    My wife is getting the new phone next week and I had planned on keeping my 3G. Since both phone numbers are eligible for an upgrade I'm thinking of getting one too but not sure what to do with the old one. I guess it could be used as a WiFi-only gadget like an iTouch. Is there any market for these used phones? It looks like some are sold on eBay for $100-$200.
    If you do a quick Google search, you will find a ton of web sites willing to assist you in selling your phone. Some people choose to get cash for their iPhone via this site: http://bit.ly/bkcHPV

  • What channels come with the DTA HD boxes

    ...and no one at COMCAST can tell you what channels come with the DTA HD boxes.  All they do is send you a link to sign in...typical COMCAST

    pablomunich wrote:
    ...and no one at COMCAST can tell you what channels come with the DTA HD boxes.  All they do is send you a link to sign in...typical COMCAST
    Apologies for any confusion we may have caused.
    Currently, the DTAs (small boxes) are limited to viewing (up to and including) Digital Starter content.
    Our DTAs don't yet support full strength encryption like full cable boxes do. Full-strength encryption is currently required for authorizing premium channels (like HBO) on a DTA.
    DTAs that we have deployed support "privacy mode". This is a limited fixed passkey form of content protection.
    We have no current plans to activate full-strength encryption, but if we were to do that in the future it would be done in a way that would be in compliance with FCC rules, including obtaining any necessary FCC waivers.
    Some additional background at the link below (the article is from 2012 but still a good primer):
    http://www.lightreading.com/spit-(service-provider-it)/security-platforms/comcasts-dtas-security-optional/d/d-id/660833
    We can certainly arrange to swap your DTA for a full cable box. Please give us a call at 1-800-COMCAST or stop by one of the the local service centers below to swap your box.
    73 Rock Ave
    Plainfield, NJ 07063
    MONDAY-SATURDAY: 9:30am-6:30pm SUNDAY: closed
    800 Rahway Ave
    Union, NJ 07083
    MONDAY-SATURDAY: 9:30am-6:30pm SUNDAY: closed
    381 Lord St
    Avenel, NJ 07001
    MONDAY-SATURDAY: 9:30am-6:30pm SUNDAY: closed
    Additional information here: http://customer.comcast.com/help-and-support/cable-tv/digital-adapter-enhancement
    Attached lineup for your area should also help, also sent this to you via e-mail. Digital Starter includes Limited Basic plus Expanded Service in your area

Maybe you are looking for